@import url("https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700&display=swap");
#openzcBox #page-topbar {
	position:fixed;
	top:0;
	right:0;
	left:0;
	z-index:1002;
	background-color:#ffffff;
	-webkit-box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
	box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
}
#openzcBox .navbar-header {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-pack:justify;
	-webkit-box-pack:justify;
	justify-content:space-between;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	margin:0 auto;
	height:70px;
	padding:0 calc(24px / 2) 0 0;
}
#openzcBox .navbar-header .dropdown.show .header-item {
	background-color:#f8f9fa;
}
#openzcBox .navbar-brand-box {
	padding:0 1.5rem;
	text-align:center;
	width:250px;
}
#openzcBox .logo {
	line-height:70px;
}
#openzcBox .logo .logo-sm {
	display:none;
}
#openzcBox .logo-light {
	display:none;
}
/* Search */
#openzcBox .app-search {
	padding:calc(32px / 2) 0;
}
#openzcBox .app-search .form-control {
	border:none;
	height:38px;
	padding-left:40px;
	padding-right:20px;
	background-color:#f3f3f9;
	-webkit-box-shadow:none;
	box-shadow:none;
	border-radius:30px;
}
#openzcBox .app-search span {
	position:absolute;
	z-index:10;
	font-size:16px;
	line-height:38px;
	left:13px;
	top:0;
	color:#74788d;
}
#openzcBox .megamenu-list li {
	position:relative;
	padding:5px 0px;
}
#openzcBox .megamenu-list li a {
	color:#495057;
}
@media (max-width:992px) {
	#openzcBox .navbar-brand-box {
	width:auto;
}
#openzcBox .logo span.logo-lg {
	display:none;
}
#openzcBox .logo span.logo-sm {
	display:inline-block;
}
}#openzcBox .page-content {
	padding:calc(70px + 24px) calc(24px / 2) 60px calc(24px / 2);
}
#openzcBox .header-item {
	height:70px;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	color:#555b6d;
	border:0;
	border-radius:0px;
}
#openzcBox .header-item:hover {
	color:#555b6d;
}
#openzcBox .header-profile-user {
	height:36px;
	width:36px;
	background-color:#f6f6f6;
	padding:3px;
}
#openzcBox .noti-icon i {
	font-size:22px;
	color:#555b6d;
}
#openzcBox .noti-icon .badge {
	position:absolute;
	top:12px;
}
#openzcBox .notification-item .media {
	padding:0.75rem 1rem;
}
#openzcBox .notification-item .media:hover {
	background-color:#f6f6f6;
}
#openzcBox .dropdown-icon-item {
	display:block;
	border-radius:3px;
	line-height:34px;
	text-align:center;
	padding:15px 0 9px;
	display:block;
	border:1px solid transparent;
	color:#74788d;
}
#openzcBox .dropdown-icon-item img {
	height:24px;
}
#openzcBox .dropdown-icon-item span {
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
#openzcBox .dropdown-icon-item:hover {
	border-color:#eff2f7;
}
#openzcBox .fullscreen-enable [data-toggle="fullscreen"] .bx-fullscreen::before {
	content:"\ea3f";
}
body[data-topbar="dark"] #openzcBox #page-topbar {
	background-color:#2a3042;
}
body[data-topbar="dark"] #openzcBox .navbar-header .dropdown.show .header-item {
	background-color:rgba(255,255,255,0.05);
}
body[data-topbar="dark"] #openzcBox .navbar-header .waves-effect .waves-ripple {
	background:rgba(255,255,255,0.4);
}
body[data-topbar="dark"] #openzcBox .header-item {
	color:#e9ecef;
}
body[data-topbar="dark"] #openzcBox .header-item:hover {
	color:#e9ecef;
}
body[data-topbar="dark"] #openzcBox .header-profile-user {
	background-color:rgba(255,255,255,0.25);
}
body[data-topbar="dark"] #openzcBox .noti-icon i {
	color:#e9ecef;
}
body[data-topbar="dark"] #openzcBox .logo-dark {
	display:none;
}
body[data-topbar="dark"] #openzcBox .logo-light {
	display:block;
}
body[data-topbar="dark"] #openzcBox .app-search .form-control {
	background-color:rgba(243,243,249,0.07);
	color:#fff;
}
body[data-topbar="dark"] #openzcBox .app-search span,body[data-topbar="dark"] .app-search input.form-control::-webkit-input-placeholder {
	color:rgba(255,255,255,0.5);
}
body[data-sidebar="dark"] .navbar-brand-box {
	background:#2a3042;
}
body[data-sidebar="dark"] #openzcBox .logo-dark {
	display:none;
}
body[data-sidebar="dark"] #openzcBox .logo-light {
	display:block;
}
@media (max-width:600px) {
	#openzcBox .navbar-header .dropdown {
	position:static;
}
#openzcBox .navbar-header .dropdown .dropdown-menu {
	left:10px !important;
	right:10px !important;
}
}@media (max-width:380px) {
	#openzcBox .navbar-brand-box {
	display:none;
}
}body[data-layout="horizontal"] #openzcBox .navbar-brand-box {
	width:auto;
}
body[data-layout="horizontal"] #openzcBox .page-content {
	margin-top:70px;
	padding:calc(55px + 24px) calc(24px / 2) 60px calc(24px / 2);
}
@media (max-width:992px) {
	body[data-layout="horizontal"] #openzcBox .page-content {
	margin-top:15px;
}
}#openzcBox .page-title-box {
	padding-bottom:24px;
}
#openzcBox .page-title-box .breadcrumb {
	background-color:transparent;
	padding:0;
}
#openzcBox .page-title-box h4 {
	text-transform:uppercase;
	font-weight:600;
	font-size:16px !important;
}
#openzcBox .footer {
	bottom:0;
	padding:20px calc(24px / 2);
	position:absolute;
	right:0;
	color:#74788d;
	left:250px;
	height:60px;
	background-color:#f2f2f5;
}
@media (max-width:992px) {
	#openzcBox .footer {
	left:0;
}
}#openzcBox .vertical-collpsed .footer {
	left:70px;
}
body[data-layout="horizontal"] #openzcBox .footer {
	left:0 !important;
}
#openzcBox .right-bar {
	background-color:#fff;
	-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,0.06),0 1px 0 0 rgba(0,0,0,0.02);
	box-shadow:0 0 24px 0 rgba(0,0,0,0.06),0 1px 0 0 rgba(0,0,0,0.02);
	display:block;
	position:fixed;
	-webkit-transition:all 200ms ease-out;
	transition:all 200ms ease-out;
	width:280px;
	z-index:9999;
	float:right !important;
	right:-290px;
	top:0;
	bottom:0;
}
#openzcBox .right-bar .right-bar-toggle {
	background-color:#444c54;
	height:24px;
	width:24px;
	line-height:24px;
	color:#eff2f7;
	text-align:center;
	border-radius:50%;
}
#openzcBox .right-bar .right-bar-toggle:hover {
	background-color:#4b545c;
}
#openzcBox .rightbar-overlay {
	background-color:rgba(52,58,64,0.55);
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	display:none;
	z-index:9998;
	-webkit-transition:all .2s ease-out;
	transition:all .2s ease-out;
}
#openzcBox .right-bar-enabled .right-bar {
	right:0;
}
#openzcBox .right-bar-enabled .rightbar-overlay {
	display:block;
}
@media (max-width:767.98px) {
	#openzcBox .right-bar {
	overflow:auto;
}
#openzcBox .right-bar .slimscroll-menu {
	height:auto !important;
}
}#openzcBox .metismenu {
	margin:0;
}
#openzcBox .metismenu li {
	display:block;
	width:100%;
}
#openzcBox .metismenu .mm-collapse {
	display:none;
}
#openzcBox .metismenu .mm-collapse:not(.mm-show) {
	display:none;
}
#openzcBox .metismenu .mm-collapse.mm-show {
	display:block;
}
#openzcBox .metismenu .mm-collapsing {
	position:relative;
	height:0;
	overflow:hidden;
	-webkit-transition-timing-function:ease;
	transition-timing-function:ease;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
	-webkit-transition-property:height,visibility;
	transition-property:height,visibility;
}
#openzcBox .vertical-menu {
	width:250px;
	z-index:1001;
	background:#ffffff;
	bottom:0;
	margin-top:0;
	position:fixed;
	top:70px;
	-webkit-box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
	box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
}
#openzcBox .main-content {
	margin-left:250px;
	overflow:hidden;
}
#openzcBox .main-content .content {
	padding:0 15px 10px 15px;
	margin-top:70px;
}
#openzcBox #sidebar-menu {
	padding:10px 0 30px 0;
}
#openzcBox #sidebar-menu .mm-active > .has-arrow:after {
	-webkit-transform:rotate(-180deg);
	transform:rotate(-180deg);
}
#openzcBox #sidebar-menu .has-arrow:after {
	content:"\F0140";
	font-family:'Material Design Icons';
	display:block;
	float:right;
	-webkit-transition:-webkit-transform .2s;
	transition:-webkit-transform .2s;
	transition:transform .2s;
	transition:transform .2s,-webkit-transform .2s;
	font-size:1rem;
}
#openzcBox #sidebar-menu ul li a {
	display:block;
	padding:.625rem 1.5rem;
	color:#545a6d;
	position:relative;
	font-size:13px;
	-webkit-transition:all .4s;
	transition:all .4s;
}
#openzcBox #sidebar-menu ul li a i {
	display:inline-block;
	min-width:1.75rem;
	padding-bottom:.125em;
	font-size:1.25rem;
	line-height:1.40625rem;
	vertical-align:middle;
	color:#7f8387;
	-webkit-transition:all .4s;
	transition:all .4s;
}
#openzcBox #sidebar-menu ul li a:hover {
	color:#383c40;
}
#openzcBox #sidebar-menu ul li a:hover i {
	color:#383c40;
}
#openzcBox #sidebar-menu ul li .badge {
	margin-top:4px;
}
#openzcBox #sidebar-menu ul li ul.sub-menu {
	padding:0;
}
#openzcBox #sidebar-menu ul li ul.sub-menu li a {
	padding:.4rem 1.5rem .4rem 3.5rem;
	font-size:13px;
	color:#545a6d;
}
#openzcBox #sidebar-menu ul li ul.sub-menu li ul.sub-menu {
	padding:0;
}
#openzcBox #sidebar-menu ul li ul.sub-menu li ul.sub-menu li a {
	padding:.4rem 1.5rem .4rem 4.5rem;
	font-size:13.5px;
}
#openzcBox .menu-title {
	padding:12px 20px !important;
	letter-spacing:.05em;
	pointer-events:none;
	cursor:default;
	font-size:11px;
	text-transform:uppercase;
	color:#7f8387;
	font-weight:600;
}
#openzcBox .mm-active {
	color:#556ee6 !important;
}
#openzcBox .mm-active .active {
	color:#556ee6 !important;
}
#openzcBox .mm-active .active i {
	color:#556ee6 !important;
}
#openzcBox .mm-active > i {
	color:#556ee6 !important;
}
@media (max-width:992px) {
	.vertical-menu {
	display:none;
}
#openzcBox .main-content {
	margin-left:0 !important;
}
body.sidebar-enable #openzcBox .vertical-menu {
	display:block;
}
}#openzcBox .vertical-collpsed .main-content {
	margin-left:70px;
}
#openzcBox .vertical-collpsed .navbar-brand-box {
	width:70px !important;
}
#openzcBox .vertical-collpsed .logo span.logo-lg {
	display:none;
}
#openzcBox .vertical-collpsed .logo span.logo-sm {
	display:block;
}
#openzcBox .vertical-collpsed .vertical-menu {
	position:absolute;
	width:70px !important;
	z-index:5;
}
#openzcBox .vertical-collpsed .vertical-menu .simplebar-mask,#openzcBox .vertical-collpsed .vertical-menu .simplebar-content-wrapper {
	overflow:visible !important;
}
#openzcBox .vertical-collpsed .vertical-menu .simplebar-scrollbar {
	display:none !important;
}
#openzcBox .vertical-collpsed .vertical-menu .simplebar-offset {
	bottom:0 !important;
}
#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu .menu-title,#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu .badge,#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu .collapse.in {
	display:none !important;
}
#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu .nav.collapse {
	height:inherit !important;
}
#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu .has-arrow:after {
	display:none;
}
#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu > ul > li {
	position:relative;
	white-space:nowrap;
}
#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu > ul > li > a {
	padding:15px 20px;
	min-height:55px;
	-webkit-transition:none;
	transition:none;
}
#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu > ul > li > a:hover,#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu > ul > li > a:active,#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu > ul > li > a:focus {
	color:#383c40;
}
#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu > ul > li > a i {
	font-size:1.45rem;
	margin-left:4px;
}
#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu > ul > li > a span {
	display:none;
	padding-left:25px;
}
#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a {
	position:relative;
	width:calc(190px + 70px);
	color:#556ee6;
	background-color:whitesmoke;
	-webkit-transition:none;
	transition:none;
}
#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a i {
	color:#556ee6;
}
#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a span {
	display:inline;
}
#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > ul {
	display:block;
	left:70px;
	position:absolute;
	width:190px;
	height:auto !important;
	-webkit-box-shadow:3px 5px 10px 0 rgba(54,61,71,0.1);
	box-shadow:3px 5px 10px 0 rgba(54,61,71,0.1);
}
#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > ul ul {
	-webkit-box-shadow:3px 5px 10px 0 rgba(54,61,71,0.1);
	box-shadow:3px 5px 10px 0 rgba(54,61,71,0.1);
}
#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > ul a {
	-webkit-box-shadow:none;
	box-shadow:none;
	padding:8px 20px;
	position:relative;
	width:190px;
	z-index:6;
	color:#545a6d;
}
#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > ul a:hover {
	color:#383c40;
}
#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu > ul ul {
	padding:5px 0;
	z-index:9999;
	display:none;
	background-color:#ffffff;
}
#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu > ul ul li:hover > ul {
	display:block;
	left:190px;
	height:auto !important;
	margin-top:-36px;
	position:absolute;
	width:190px;
}
#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu > ul ul li > a span.pull-right {
	position:absolute;
	right:20px;
	top:12px;
	-webkit-transform:rotate(270deg);
	transform:rotate(270deg);
}
#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu > ul ul li.active a {
	color:#f8f9fa;
}
body[data-sidebar="dark"] #openzcBox .vertical-menu {
	background:#2a3042;
}
body[data-sidebar="dark"] #openzcBox #sidebar-menu ul li a {
	color:#a6b0cf;
}
body[data-sidebar="dark"] #openzcBox #sidebar-menu ul li a i {
	color:#6a7187;
}
body[data-sidebar="dark"] #openzcBox #sidebar-menu ul li a:hover {
	color:#ffffff;
}
body[data-sidebar="dark"]#openzcBox  #sidebar-menu ul li a:hover i {
	color:#ffffff;
}
body[data-sidebar="dark"] #openzcBox #sidebar-menu ul li ul.sub-menu li a {
	color:#79829c;
}
body[data-sidebar="dark"] #openzcBox #sidebar-menu ul li ul.sub-menu li a:hover {
	color:#ffffff;
}
body[data-sidebar="dark"].vertical-collpsed #openzcBox {
	min-height:1300px;
}
body[data-sidebar="dark"].vertical-collpsed #openzcBox .vertical-menu #sidebar-menu > ul > li:hover > a {
	background:#2e3548;
	color:#ffffff;
}
body[data-sidebar="dark"].vertical-collpsed #openzcBox .vertical-menu #sidebar-menu > ul > li:hover > a i {
	color:#ffffff;
}
body[data-sidebar="dark"].vertical-collpsed #openzcBox .vertical-menu #sidebar-menu > ul > li:hover > ul a {
	color:#79829c;
}
body[data-sidebar="dark"].vertical-collpsed #openzcBox .vertical-menu #sidebar-menu > ul > li:hover > ul a:hover {
	color:#ffffff;
}
body[data-sidebar="dark"].vertical-collpsed #openzcBox .vertical-menu #sidebar-menu > ul ul {
	background-color:#2a3042;
}
body[data-sidebar="dark"].vertical-collpsed #openzcBox .vertical-menu #sidebar-menu ul li.mm-active .active {
	color:#556ee6 !important;
}
body[data-sidebar="dark"].vertical-collpsed #openzcBox .vertical-menu #sidebar-menu ul li.mm-active .active i {
	color:#556ee6 !important;
}
body[data-sidebar="dark"] #openzcBox .mm-active {
	color:#ffffff !important;
}
body[data-sidebar="dark"] #openzcBox .mm-active > i {
	color:#ffffff !important;
}
body[data-sidebar="dark"] #openzcBox .mm-active .active {
	color:#ffffff !important;
}
body[data-sidebar="dark"] .mm-active .active i {
	color:#ffffff !important;
}
body[data-sidebar="dark"] #openzcBox .menu-title {
	color:#6a7187;
}
body[data-layout="horizontal"] #openzcBox .main-content {
	margin-left:0 !important;
}
body[data-sidebar-size="small"] #openzcBox .navbar-brand-box {
	width:160px;
}
body[data-sidebar-size="small"] #openzcBox .vertical-menu {
	width:160px;
	text-align:center;
}
body[data-sidebar-size="small"] #openzcBox .vertical-menu .has-arrow:after,body[data-sidebar-size="small"] #openzcBox .vertical-menu .badge {
	display:none !important;
}
body[data-sidebar-size="small"] #openzcBox .main-content {
	margin-left:160px;
}
body[data-sidebar-size="small"] #openzcBox .footer {
	left:160px;
}
body[data-sidebar-size="small"] #openzcBox #sidebar-menu ul li.menu-title {
	background-color:#2e3548;
}
body[data-sidebar-size="small"] #openzcBox #sidebar-menu ul li a i {
	display:block;
}
body[data-sidebar-size="small"] #openzcBox #sidebar-menu ul li ul.sub-menu li a {
	padding-left:1.5rem;
}
body[data-sidebar-size="small"].vertical-collpsed #openzcBox .main-content {
	margin-left:70px;
}
body[data-sidebar-size="small"].vertical-collpsed #openzcBox .vertical-menu #sidebar-menu {
	text-align:left;
}
body[data-sidebar-size="small"].vertical-collpsed #openzcBox .vertical-menu #sidebar-menu > ul > li > a i {
	display:inline-block;
}
body[data-sidebar-size="small"].vertical-collpsed #openzcBox .footer {
	left:70px;
}
body[data-sidebar="colored"] #openzcBox .vertical-menu {
	background-color:#556ee6;
}
body[data-sidebar="colored"] #openzcBox .navbar-brand-box {
	background-color:#556ee6;
}
body[data-sidebar="colored"] #openzcBox .navbar-brand-box .logo-dark {
	display:none;
}
body[data-sidebar="colored"] #openzcBox .navbar-brand-box .logo-light {
	display:block;
}
body[data-sidebar="colored"] #openzcBox .mm-active {
	color:#fff !important;
}
body[data-sidebar="colored"] #openzcBox .mm-active > i,body[data-sidebar="colored"] #openzcBox .mm-active .active {
	color:#fff !important;
}
body[data-sidebar="colored"] #openzcBox #sidebar-menu ul li.menu-title {
	color:rgba(255,255,255,0.6);
}
body[data-sidebar="colored"] #openzcBox #sidebar-menu ul li a {
	color:rgba(255,255,255,0.6);
}
body[data-sidebar="colored"] #openzcBox #sidebar-menu ul li a i {
	color:rgba(255,255,255,0.6);
}
body[data-sidebar="colored"] #openzcBox #sidebar-menu ul li a.waves-effect .waves-ripple {
	background:rgba(255,255,255,0.1);
}
body[data-sidebar="colored"] #openzcBox #sidebar-menu ul li ul.sub-menu li a {
	color:rgba(255,255,255,0.5);
}
body[data-sidebar="colored"].vertical-collpsed #openzcBox .vertical-menu #sidebar-menu > ul > li:hover > a {
	background-color:#5e76e7;
	color:#fff;
}
body[data-sidebar="colored"].vertical-collpsed #openzcBox .vertical-menu #sidebar-menu > ul > li:hover > a i {
	color:#fff;
}
body[data-sidebar="colored"].vertical-collpsed #openzcBox .vertical-menu #sidebar-menu ul li.mm-active .active {
	color:#556ee6 !important;
}
#openzcBox .topnav {
	background:#fff;
	padding:0 calc(24px / 2);
	-webkit-box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
	box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
	margin-top:70px;
	position:fixed;
	left:0;
	right:0;
	z-index:100;
}
#openzcBox .topnav .topnav-menu {
	margin:0;
	padding:0;
}
#openzcBox .topnav .navbar-nav .nav-link {
	font-size:14px;
	position:relative;
	padding:1rem 1.3rem;
	color:#545a6d;
}
#openzcBox .topnav .navbar-nav .nav-link i {
	font-size:15px;
}
#openzcBox .topnav .navbar-nav .nav-link:focus,#openzcBox .topnav .navbar-nav .nav-link:hover {
	color:#556ee6;
	background-color:transparent;
}
#openzcBox .topnav .navbar-nav .dropdown-item {
	color:#545a6d;
}
#openzcBox .topnav .navbar-nav .dropdown-item.active,#openzcBox .topnav .navbar-nav .dropdown-item:hover {
	color:#556ee6;
}
#openzcBox .topnav .navbar-nav .nav-item .nav-link.active {
	color:#556ee6;
}
#openzcBox .topnav .navbar-nav .dropdown.active > a {
	color:#556ee6;
	background-color:transparent;
}
@media (min-width:1200px) {
	body[data-layout="horizontal"] #openzcBox .container-fluid,body[data-layout="horizontal"] .navbar-header {
	max-width:85%;
}
}@media (min-width:992px) {
	#openzcBox .topnav .navbar-nav .nav-item:first-of-type .nav-link {
	padding-left:0;
}
#openzcBox .topnav .dropdown-item {
	padding:.5rem 1.5rem;
	min-width:180px;
}
#openzcBox .topnav .dropdown.mega-dropdown .mega-dropdown-menu {
	left:0px;
	right:auto;
}
#openzcBox .topnav .dropdown .dropdown-menu {
	margin-top:0;
	border-radius:0 0 0.25rem 0.25rem;
}
#openzcBox .topnav .dropdown .dropdown-menu .arrow-down::after {
	right:15px;
	-webkit-transform:rotate(-135deg) translateY(-50%);
	transform:rotate(-135deg) translateY(-50%);
	position:absolute;
}
#openzcBox .topnav .dropdown .dropdown-menu .dropdown .dropdown-menu {
	position:absolute;
	top:0 !important;
	left:100%;
	display:none;
}
#openzcBox .topnav .dropdown:hover > .dropdown-menu {
	display:block;
}
#openzcBox .topnav .dropdown:hover > .dropdown-menu > .dropdown:hover > .dropdown-menu {
	display:block;
}
#openzcBox .navbar-toggle {
	display:none;
}
}#openzcBox .arrow-down {
	display:inline-block;
}
#openzcBox .arrow-down:after {
	border-color:initial;
	border-style:solid;
	border-width:0 0 1px 1px;
	content:"";
	height:.4em;
	display:inline-block;
	right:5px;
	top:50%;
	margin-left:10px;
	-webkit-transform:rotate(-45deg) translateY(-50%);
	transform:rotate(-45deg) translateY(-50%);
	-webkit-transform-origin:top;
	transform-origin:top;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
	width:.4em;
}
@media (max-width:1199.98px) {
	#openzcBox .topnav-menu .navbar-nav li:last-of-type .dropdown .dropdown-menu {
	right:100%;
	left:auto;
}
}@media (max-width:991.98px) {
	#openzcBox .navbar-brand-box .logo-dark {
	display:block;
}
#openzcBox .navbar-brand-box .logo-dark span.logo-sm {
	display:block;
}
#openzcBox .navbar-brand-box .logo-light {
	display:none;
}
#openzcBox .topnav {
	max-height:360px;
	overflow-y:auto;
	padding:0;
}
#openzcBox .topnav .navbar-nav .nav-link {
	padding:0.75rem 1.1rem;
}
#openzcBox .topnav .dropdown .dropdown-menu {
	background-color:transparent;
	border:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	padding-left:15px;
}
#openzcBox .topnav .dropdown .dropdown-menu.dropdown-mega-menu-xl {
	width:auto;
}
#openzcBox .topnav .dropdown .dropdown-menu.dropdown-mega-menu-xl .row {
	margin:0px;
}
#openzcBox .topnav .dropdown .dropdown-item {
	position:relative;
	background-color:transparent;
}
#openzcBox .topnav .dropdown .dropdown-item.active,#openzcBox .topnav .dropdown .dropdown-item:active {
	color:#556ee6;
}
#openzcBox .topnav .arrow-down::after {
	right:15px;
	position:absolute;
}
}@media (min-width:992px) {
	body[data-layout="horizontal"][data-topbar="light"] #openzcBox .navbar-brand-box .logo-dark {
	display:block;
}
body[data-layout="horizontal"][data-topbar="light"] #openzcBox .navbar-brand-box .logo-light {
	display:none;
}
body[data-layout="horizontal"][data-topbar="light"] #openzcBox .topnav {
	background-color:#556ee6;
}
body[data-layout="horizontal"][data-topbar="light"] #openzcBox .topnav .navbar-nav .nav-link {
	color:rgba(255,255,255,0.6);
}
body[data-layout="horizontal"][data-topbar="light"] #openzcBox .topnav .navbar-nav .nav-link:focus,body[data-layout="horizontal"][data-topbar="light"] #openzcBox .topnav .navbar-nav .nav-link:hover {
	color:rgba(255,255,255,0.9);
}
body[data-layout="horizontal"][data-topbar="light"] #openzcBox .topnav .navbar-nav > .dropdown.active > a {
	color:rgba(255,255,255,0.9) !important;
}
}body[data-layout="horizontal"][data-topbar="colored"] #page-topbar {
	background-color:#556ee6;
	-webkit-box-shadow:none;
	box-shadow:none;
}
body[data-layout="horizontal"][data-topbar="colored"] #openzcBox .logo-dark {
	display:none;
}
body[data-layout="horizontal"][data-topbar="colored"] #openzcBox .logo-light {
	display:block;
}
body[data-layout="horizontal"][data-topbar="colored"] #openzcBox .app-search .form-control {
	background-color:rgba(243,243,249,0.07);
	color:#fff;
}
body[data-layout="horizontal"][data-topbar="colored"] #openzcBox .app-search span,body[data-layout="horizontal"][data-topbar="colored"] #openzcBox .app-search input.form-control::-webkit-input-placeholder {
	color:rgba(255,255,255,0.5);
}
body[data-layout="horizontal"][data-topbar="colored"] #openzcBox .header-item {
	color:#e9ecef;
}
body[data-layout="horizontal"][data-topbar="colored"] #openzcBox .header-item:hover {
	color:#e9ecef;
}
body[data-layout="horizontal"][data-topbar="colored"] #openzcBox .navbar-header .dropdown.show .header-item {
	background-color:rgba(255,255,255,0.1);
}
body[data-layout="horizontal"][data-topbar="colored"] #openzcBox .navbar-header .waves-effect .waves-ripple {
	background:rgba(255,255,255,0.4);
}
body[data-layout="horizontal"][data-topbar="colored"] #openzcBox .noti-icon i {
	color:#e9ecef;
}
@media (min-width:992px) {
	body[data-layout="horizontal"][data-topbar="colored"] #openzcBox .topnav {
	background-color:#556ee6;
}
body[data-layout="horizontal"][data-topbar="colored"] #openzcBox .topnav .navbar-nav .nav-link {
	color:rgba(255,255,255,0.6);
}
body[data-layout="horizontal"][data-topbar="colored"] #openzcBox .topnav .navbar-nav .nav-link:focus,body[data-layout="horizontal"][data-topbar="colored"] #openzcBox .topnav .navbar-nav .nav-link:hover {
	color:rgba(255,255,255,0.9);
}
body[data-layout="horizontal"][data-topbar="colored"] #openzcBox .topnav .navbar-nav > .dropdown.active > a {
	color:rgba(255,255,255,0.9) !important;
}
}body[data-layout-size="boxed"] #openzcBox {
	background-color:#ebebf4;
}
body[data-layout-size="boxed"] #openzcBox #layout-wrapper {
	background-color:#f8f8fb;
	max-width:1300px;
	margin:0 auto;
	-webkit-box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
	box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
}
body[data-layout-size="boxed"] #openzcBox #page-topbar {
	max-width:1300px;
	margin:0 auto;
}
body[data-layout-size="boxed"] #openzcBox .footer {
	margin:0 auto;
	max-width:calc(1300px - 250px);
}
body[data-layout-size="boxed"].vertical-collpsed #openzcBox .footer {
	max-width:calc(1300px - 70px);
}
body[data-layout="horizontal"][data-layout-size="boxed"] #openzcBox #page-topbar,body[data-layout="horizontal"][data-layout-size="boxed"] #openzcBox #layout-wrapper,body[data-layout="horizontal"][data-layout-size="boxed"] #openzcBox .footer {
	max-width:100%;
}
body[data-layout="horizontal"][data-layout-size="boxed"] #openzcBox .container-fluid,body[data-layout="horizontal"][data-layout-size="boxed"] #openzcBox .navbar-header {
	max-width:1300px;
}
/*!
 * Waves v0.7.6
 * http://fian.my.id/Waves 
 * 
 * Copyright 2014-2018 Alfiana E. Sibuea and other contributors 
 * Released under the MIT license 
 * https://github.com/fians/Waves/blob/master/LICENSE */
#openzcBox .waves-effect {
	position:relative;
	cursor:pointer;
	display:inline-block;
	overflow:hidden;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:transparent;
}
#openzcBox .waves-effect .waves-ripple {
	position:absolute;
	border-radius:50%;
	width:100px;
	height:100px;
	margin-top:-50px;
	margin-left:-50px;
	opacity:0;
	background:rgba(0,0,0,0.2);
	background:radial-gradient(rgba(0,0,0,0.2) 0,rgba(0,0,0,0.3) 40%,rgba(0,0,0,0.4) 50%,rgba(0,0,0,0.5) 60%,rgba(255,255,255,0) 70%);
	-webkit-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
	-webkit-transition-property:-webkit-transform,opacity;
	-webkit-transition-property:opacity,-webkit-transform;
	transition-property:opacity,-webkit-transform;
	transition-property:transform,opacity;
	transition-property:transform,opacity,-webkit-transform;
	-webkit-transform:scale(0) translate(0,0);
	transform:scale(0) translate(0,0);
	pointer-events:none;
}
#openzcBox .waves-effect.waves-light .waves-ripple {
	background:rgba(255,255,255,0.4);
	background:radial-gradient(rgba(255,255,255,0.2) 0,rgba(255,255,255,0.3) 40%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0.5) 60%,rgba(255,255,255,0) 70%);
}
#openzcBox .waves-effect.waves-classic .waves-ripple {
	background:rgba(0,0,0,0.2);
}
#openzcBox .waves-effect.waves-classic.waves-light .waves-ripple {
	background:rgba(255,255,255,0.4);
}
#openzcBox .waves-notransition {
	-webkit-transition:none !important;
	transition:none !important;
}
#openzcBox .waves-button,#openzcBox .waves-circle {
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
	-webkit-mask-image:-webkit-radial-gradient(circle,white 100%,black 100%);
}
#openzcBox .waves-button,#openzcBox .waves-button:hover,#openzcBox .waves-button:visited,#openzcBox .waves-button-input {
	white-space:nowrap;
	vertical-align:middle;
	cursor:pointer;
	border:none;
	outline:none;
	color:inherit;
	background-color:rgba(0,0,0,0);
	font-size:1em;
	line-height:1em;
	text-align:center;
	text-decoration:none;
	z-index:1;
}
#openzcBox .waves-button {
	padding:0.85em 1.1em;
	border-radius:0.2em;
}
#openzcBox .waves-button-input {
	margin:0;
	padding:0.85em 1.1em;
}
#openzcBox .waves-input-wrapper {
	border-radius:0.2em;
	vertical-align:bottom;
}
#openzcBox .waves-input-wrapper.waves-button {
	padding:0;
}
#openzcBox .waves-input-wrapper .waves-button-input {
	position:relative;
	top:0;
	left:0;
	z-index:1;
}
#openzcBox .waves-circle {
	text-align:center;
	width:2.5em;
	height:2.5em;
	line-height:2.5em;
	border-radius:50%;
}
#openzcBox .waves-float {
	-webkit-mask-image:none;
	-webkit-box-shadow:0px 1px 1.5px 1px rgba(0,0,0,0.12);
	box-shadow:0px 1px 1.5px 1px rgba(0,0,0,0.12);
	-webkit-transition:all 300ms;
	transition:all 300ms;
}
#openzcBox .waves-float:active {
	-webkit-box-shadow:0px 8px 20px 1px rgba(0,0,0,0.3);
	box-shadow:0px 8px 20px 1px rgba(0,0,0,0.3);
}
#openzcBox .waves-block {
	display:block;
}
#openzcBox .waves-effect.waves-light .waves-ripple {
	background-color:rgba(255,255,255,0.4);
}
#openzcBox .waves-effect.waves-primary .waves-ripple {
	background-color:rgba(85,110,230,0.4);
}
#openzcBox .waves-effect.waves-success .waves-ripple {
	background-color:rgba(52,195,143,0.4);
}
#openzcBox .waves-effect.waves-info .waves-ripple {
	background-color:rgba(80,165,241,0.4);
}
#openzcBox .waves-effect.waves-warning .waves-ripple {
	background-color:rgba(241,180,76,0.4);
}
#openzcBox .waves-effect.waves-danger .waves-ripple {
	background-color:rgba(244,106,106,0.4);
}
#openzcBox .avatar-xs {
	height:2rem;
	width:2rem;
}
#openzcBox .avatar-sm {
	height:3rem;
	width:3rem;
}
#openzcBox .avatar-md {
	height:4.5rem;
	width:4.5rem;
}
#openzcBox .avatar-lg {
	height:6rem;
	width:6rem;
}
#openzcBox .avatar-xl {
	height:7.5rem;
	width:7.5rem;
}
#openzcBox .avatar-title {
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	background-color:#556ee6;
	color:#fff;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	font-weight:500;
	height:100%;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	width:100%;
}
#openzcBox .custom-accordion .accordion-list {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	border-radius:7px;
	background-color:#f6f6f6;
	padding:12px 20px;
	color:#495057;
	font-weight:600;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
}
#openzcBox .custom-accordion .accordion-list.collapsed i.accor-plus-icon:before {
	content:"\F0415";
}
#openzcBox .custom-accordion .accordion-list .accor-plus-icon {
	display:inline-block;
	font-size:16px;
	height:24px;
	width:24px;
	line-height:22px;
	background-color:#fff;
	text-align:center;
	border-radius:50%;
}
#openzcBox .custom-accordion .card-body {
	color:#74788d;
}
#openzcBox .font-size-10 {
	font-size:10px !important;
}
#openzcBox .font-size-11 {
	font-size:11px !important;
}
#openzcBox .font-size-12 {
	font-size:12px !important;
}
#openzcBox .font-size-13 {
	font-size:13px !important;
}
#openzcBox .font-size-14 {
	font-size:14px !important;
}
#openzcBox .font-size-15 {
	font-size:15px !important;
}
#openzcBox .font-size-16 {
	font-size:16px !important;
}
#openzcBox .font-size-17 {
	font-size:17px !important;
}
#openzcBox .font-size-18 {
	font-size:18px !important;
}
#openzcBox .font-size-20 {
	font-size:20px !important;
}
#openzcBox .font-size-22 {
	font-size:22px !important;
}
#openzcBox .font-size-24 {
	font-size:24px !important;
}
#openzcBox .font-weight-medium {
	font-weight:500;
}
#openzcBox .font-weight-semibold {
	font-weight:600;
}
#openzcBox .social-list-item {
	height:2rem;
	width:2rem;
	line-height:calc(2rem - 4px);
	display:block;
	border:2px solid #adb5bd;
	border-radius:50%;
	color:#adb5bd;
	text-align:center;
	-webkit-transition:all 0.4s;
	transition:all 0.4s;
}
#openzcBox .social-list-item:hover {
	color:#74788d;
	background-color:#eff2f7;
}
#openzcBox .w-xs {
	min-width:80px;
}
#openzcBox .w-sm {
	min-width:95px;
}
#openzcBox .w-md {
	min-width:110px;
}
#openzcBox .w-lg {
	min-width:140px;
}
#openzcBox .w-xl {
	min-width:160px;
}
#openzcBox #preloader {
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color:#fff;
	z-index:9999;
}
#openzcBox #status {
	width:40px;
	height:40px;
	position:absolute;
	left:50%;
	top:50%;
	margin:-20px 0 0 -20px;
}
#openzcBox .spinner-chase {
	margin:0 auto;
	width:40px;
	height:40px;
	position:relative;
	-webkit-animation:spinner-chase 2.5s infinite linear both;
	animation:spinner-chase 2.5s infinite linear both;
}
#openzcBox .chase-dot {
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	-webkit-animation:chase-dot 2.0s infinite ease-in-out both;
	animation:chase-dot 2.0s infinite ease-in-out both;
}
#openzcBox .chase-dot:before {
	content:'';
	display:block;
	width:25%;
	height:25%;
	background-color:#556ee6;
	border-radius:100%;
	-webkit-animation:chase-dot-before 2.0s infinite ease-in-out both;
	animation:chase-dot-before 2.0s infinite ease-in-out both;
}
#openzcBox .chase-dot:nth-child(1) {
	-webkit-animation-delay:-1.1s;
	animation-delay:-1.1s;
}
#openzcBox .chase-dot:nth-child(1):before {
	-webkit-animation-delay:-1.1s;
	animation-delay:-1.1s;
}
#openzcBox .chase-dot:nth-child(2) {
	-webkit-animation-delay:-1.0s;
	animation-delay:-1.0s;
}
#openzcBox .chase-dot:nth-child(2):before {
	-webkit-animation-delay:-1.0s;
	animation-delay:-1.0s;
}
#openzcBox .chase-dot:nth-child(3) {
	-webkit-animation-delay:-0.9s;
	animation-delay:-0.9s;
}
#openzcBox .chase-dot:nth-child(3):before {
	-webkit-animation-delay:-0.9s;
	animation-delay:-0.9s;
}
#openzcBox .chase-dot:nth-child(4) {
	-webkit-animation-delay:-0.8s;
	animation-delay:-0.8s;
}
#openzcBox .chase-dot:nth-child(4):before {
	-webkit-animation-delay:-0.8s;
	animation-delay:-0.8s;
}
#openzcBox .chase-dot:nth-child(5) {
	-webkit-animation-delay:-0.7s;
	animation-delay:-0.7s;
}
#openzcBox .chase-dot:nth-child(5):before {
	-webkit-animation-delay:-0.7s;
	animation-delay:-0.7s;
}
#openzcBox .chase-dot:nth-child(6) {
	-webkit-animation-delay:-0.6s;
	animation-delay:-0.6s;
}
#openzcBox .chase-dot:nth-child(6):before {
	-webkit-animation-delay:-0.6s;
	animation-delay:-0.6s;
}
#openzcBox @-webkit-keyframes spinner-chase {
	100% {
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg);
}
}#openzcBox @keyframes spinner-chase {
	100% {
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg);
}
}#openzcBox @-webkit-keyframes chase-dot {
	80%,100% {
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg);
}
}#openzcBox @keyframes chase-dot {
	80%,100% {
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg);
}
}#openzcBox @-webkit-keyframes chase-dot-before {
	50% {
	-webkit-transform:scale(0.4);
	transform:scale(0.4);
}
100%,0% {
	-webkit-transform:scale(1);
	transform:scale(1);
}
}#openzcBox @keyframes chase-dot-before {
	50% {
	-webkit-transform:scale(0.4);
	transform:scale(0.4);
}
100%,0% {
	-webkit-transform:scale(1);
	transform:scale(1);
}
}#openzcBox .form-check-right {
	padding-left:0;
	display:inline-block;
	padding-right:1.25rem;
}
#openzcBox .form-check-right .form-check-input {
	right:0;
	margin-left:0;
}
#openzcBox .form-check-right .form-check-label {
	display:block;
}
#openzcBox .custom-control-right {
	padding-left:0;
	padding-right:1.5rem;
	display:inline-block;
}
#openzcBox .custom-control-right .custom-control-label {
	display:inline-block;
}
#openzcBox .custom-control-right .custom-control-label:before,#openzcBox .custom-control-right .custom-control-label:after {
	left:auto;
	right:-1.5rem;
}
#openzcBox .custom-control-right .custom-control-input {
	left:auto;
}
#openzcBox .custom-checkbox-outline .custom-control-label::before {
	border-width:2px;
}
#openzcBox .custom-checkbox-outline .custom-control-input:checked ~ .custom-control-label:after {
	background-image:none;
	content:'\F012C';
	font-family:"Material Design Icons";
	font-size:20px;
	top:-8px;
	left:-22px;
}
#openzcBox .custom-checkbox-outline .custom-control-input:checked ~ .custom-control-label:before {
	background-color:transparent !important;
}
#openzcBox .custom-radio-outline .custom-control-label::before {
	border-width:2px;
}
#openzcBox .custom-radio-outline .custom-control-input:checked ~ .custom-control-label:after {
	background-image:none;
	content:'\F0765';
	font-family:"Material Design Icons";
	font-size:8px;
	top:4px;
	left:-20px;
}
#openzcBox .custom-radio-outline .custom-control-input:checked ~ .custom-control-label:before {
	background-color:transparent !important;
}
#openzcBox .custom-checkbox-primary .custom-control-input:checked ~ .custom-control-label:before,#openzcBox .custom-radio-primary .custom-control-input:checked ~ .custom-control-label:before {
	background-color:#556ee6;
	border-color:#556ee6;
}
#openzcBox .custom-radio-outline.custom-radio-primary .custom-control-input:checked ~ .custom-control-label:after {
	color:#556ee6;
}
#openzcBox .custom-checkbox-secondary .custom-control-input:checked ~ .custom-control-label:before,#openzcBox .custom-radio-secondary .custom-control-input:checked ~ .custom-control-label:before {
	background-color:#74788d;
	border-color:#74788d;
}
#openzcBox .custom-radio-outline.custom-radio-secondary .custom-control-input:checked ~ .custom-control-label:after {
	color:#74788d;
}
#openzcBox .custom-checkbox-success .custom-control-input:checked ~ .custom-control-label:before,#openzcBox .custom-radio-success .custom-control-input:checked ~ .custom-control-label:before {
	background-color:#34c38f;
	border-color:#34c38f;
}
#openzcBox .custom-radio-outline.custom-radio-success .custom-control-input:checked ~ .custom-control-label:after {
	color:#34c38f;
}
#openzcBox .custom-checkbox-info .custom-control-input:checked ~ .custom-control-label:before,#openzcBox .custom-radio-info .custom-control-input:checked ~ .custom-control-label:before {
	background-color:#50a5f1;
	border-color:#50a5f1;
}
#openzcBox .custom-radio-outline.custom-radio-info .custom-control-input:checked ~ .custom-control-label:after {
	color:#50a5f1;
}
#openzcBox .custom-checkbox-warning .custom-control-input:checked ~ .custom-control-label:before,#openzcBox .custom-radio-warning .custom-control-input:checked ~ .custom-control-label:before {
	background-color:#f1b44c;
	border-color:#f1b44c;
}
#openzcBox .custom-radio-outline.custom-radio-warning .custom-control-input:checked ~ .custom-control-label:after {
	color:#f1b44c;
}
#openzcBox .custom-checkbox-danger .custom-control-input:checked ~ .custom-control-label:before,#openzcBox .custom-radio-danger .custom-control-input:checked ~ .custom-control-label:before {
	background-color:#f46a6a;
	border-color:#f46a6a;
}
#openzcBox .custom-radio-outline.custom-radio-danger .custom-control-input:checked ~ .custom-control-label:after {
	color:#f46a6a;
}
#openzcBox .custom-checkbox-pink .custom-control-input:checked ~ .custom-control-label:before,#openzcBox .custom-radio-pink .custom-control-input:checked ~ .custom-control-label:before {
	background-color:#e83e8c;
	border-color:#e83e8c;
}
#openzcBox .custom-radio-outline.custom-radio-pink .custom-control-input:checked ~ .custom-control-label:after {
	color:#e83e8c;
}
#openzcBox .custom-checkbox-light .custom-control-input:checked ~ .custom-control-label:before,#openzcBox .custom-radio-light .custom-control-input:checked ~ .custom-control-label:before {
	background-color:#eff2f7;
	border-color:#eff2f7;
}
#openzcBox .custom-radio-outline.custom-radio-light .custom-control-input:checked ~ .custom-control-label:after {
	color:#eff2f7;
}
#openzcBox .custom-checkbox-dark .custom-control-input:checked ~ .custom-control-label:before,#openzcBox .custom-radio-dark .custom-control-input:checked ~ .custom-control-label:before {
	background-color:#343a40;
	border-color:#343a40;
}
#openzcBox .custom-radio-outline.custom-radio-dark .custom-control-input:checked ~ .custom-control-label:after {
	color:#343a40;
}
#openzcBox .custom-checkbox-dark .custom-control-input:checked ~ .custom-control-label:before,#openzcBox .custom-radio-dark .custom-control-input:checked ~ .custom-control-label:before {
	color:#343a40;
}
#openzcBox .custom-control-label {
	cursor:pointer;
}
#openzcBox .custom-switch-md {
	padding-left:3rem;
}
#openzcBox .custom-switch-md .custom-control-label {
	line-height:20px;
}
#openzcBox .custom-switch-md .custom-control-label:before {
	width:40px;
	height:20px;
	border-radius:30px;
	left:-3rem;
}
#openzcBox .custom-switch-md .custom-control-label:after {
	width:calc(20px - 4px);
	height:calc(20px - 4px);
	left:calc(-3rem + 2px);
}
#openzcBox .custom-switch-md .custom-control-input:checked ~ .custom-control-label::after {
	-webkit-transform:translateX(1.25rem);
	transform:translateX(1.25rem);
}
#openzcBox .custom-switch-lg {
	padding-left:3.75rem;
}
#openzcBox .custom-switch-lg .custom-control-label {
	line-height:24px;
}
#openzcBox .custom-switch-lg .custom-control-label:before {
	width:48px;
	height:24px;
	border-radius:30px;
	left:-3.75rem;
}
#openzcBox .custom-switch-lg .custom-control-label:after {
	width:calc(24px - 4px);
	height:calc(24px - 4px);
	left:calc(-3.75rem + 2px);
	border-radius:50%;
}
#openzcBox .custom-switch-lg .custom-control-input:checked ~ .custom-control-label::after {
	-webkit-transform:translateX(1.5rem);
	transform:translateX(1.5rem);
}
#openzcBox .custom-control-label::before {
	background-color:#fff;
}
#openzcBox .mini-stats-wid .mini-stat-icon {
	overflow:hidden;
	position:relative;
}
#openzcBox .mini-stats-wid .mini-stat-icon:before,#openzcBox .mini-stats-wid .mini-stat-icon:after {
	content:"";
	position:absolute;
	width:8px;
	height:54px;
	background-color:rgba(255,255,255,0.1);
	left:16px;
	-webkit-transform:rotate(32deg);
	transform:rotate(32deg);
	top:-5px;
	-webkit-transition:all 0.4s;
	transition:all 0.4s;
}
#openzcBox .mini-stats-wid .mini-stat-icon::after {
	left:-12px;
	width:12px;
	-webkit-transition:all 0.2s;
	transition:all 0.2s;
}
#openzcBox .mini-stats-wid:hover .mini-stat-icon::after {
	left:60px;
}
#openzcBox .button-items {
	margin-left:-8px;
	margin-bottom:-12px;
}
#openzcBox .button-items .btn {
	margin-bottom:12px;
	margin-left:8px;
}
#openzcBox .mfp-popup-form {
	max-width:1140px;
}
#openzcBox .bs-example-modal {
	position:relative;
	top:auto;
	right:auto;
	bottom:auto;
	left:auto;
	z-index:1;
	display:block;
}
#openzcBox .icon-demo-content {
	text-align:center;
	color:#adb5bd;
}
#openzcBox .icon-demo-content i {
	display:block;
	font-size:24px;
	margin-bottom:16px;
	color:#74788d;
	-webkit-transition:all 0.4s;
	transition:all 0.4s;
}
#openzcBox .icon-demo-content .col-lg-4 {
	margin-top:24px;
}
#openzcBox .icon-demo-content .col-lg-4:hover i {
	color:#556ee6;
	-webkit-transform:scale(1.5);
	transform:scale(1.5);
}
#openzcBox .grid-structure .grid-container {
	background-color:#f8f9fa;
	margin-top:10px;
	font-size:.8rem;
	font-weight:500;
	padding:10px 20px;
}
#openzcBox .card-radio {
	background-color:#fff;
	border:2px solid #f6f6f6;
	border-radius:0.25rem;
	padding:1rem;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
#openzcBox .card-radio:hover {
	cursor:pointer;
}
#openzcBox .card-radio-label {
	display:block;
}
#openzcBox .card-radio-input {
	display:none;
}
#openzcBox .card-radio-input:checked + .card-radio {
	border-color:#556ee6 !important;
}
#openzcBox .navs-carousel .owl-nav {
	margin-top:16px;
}
#openzcBox .navs-carousel .owl-nav button {
	width:30px;
	height:30px;
	line-height:28px !important;
	font-size:20px !important;
	border-radius:50% !important;
	background-color:rgba(85,110,230,0.25) !important;
	color:#556ee6 !important;
	margin:4px 8px !important;
}
@media print {
	#openzcBox .vertical-menu,#openzcBox .right-bar,#openzcBox .page-title-box,#openzcBox .navbar-header,#openzcBox .footer {
	display:none !important;
}
#openzcBox .card-body,#openzcBox .main-content,#openzcBox .right-bar,#openzcBox .page-content,body {
	padding:0;
	margin:0;
}
#openzcBox .card {
	border:0;
}
}[data-simplebar] {
	position:relative;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-box-pack:start;
	-ms-flex-pack:start;
	justify-content:flex-start;
	-ms-flex-line-pack:start;
	align-content:flex-start;
	-webkit-box-align:start;
	-ms-flex-align:start;
	align-items:flex-start;
}
#openzcBox .simplebar-wrapper {
	overflow:hidden;
	width:inherit;
	height:inherit;
	max-width:inherit;
	max-height:inherit;
}
#openzcBox .simplebar-mask {
	direction:inherit;
	position:absolute;
	overflow:hidden;
	padding:0;
	margin:0;
	left:0;
	top:0;
	bottom:0;
	right:0;
	width:auto !important;
	height:auto !important;
	z-index:0;
}
#openzcBox .simplebar-offset {
	direction:inherit !important;
	-webkit-box-sizing:inherit !important;
	box-sizing:inherit !important;
	resize:none !important;
	position:absolute;
	top:0;
	left:0 !important;
	bottom:0;
	right:0 !important;
	padding:0;
	margin:0;
	-webkit-overflow-scrolling:touch;
}
#openzcBox .simplebar-content-wrapper {
	direction:inherit;
	-webkit-box-sizing:border-box !important;
	box-sizing:border-box !important;
	position:relative;
	display:block;
	height:100%;
	/* Required for horizontal native scrollbar to not appear if parent is taller than natural height */
  width:auto;
	visibility:visible;
	overflow:auto;
	/* Scroll on this element otherwise element can't have a padding applied properly */
  max-width:100%;
	/* Not required for horizontal scroll to trigger */
  max-height:100%;
	/* Needed for vertical scroll to trigger */
  scrollbar-width:none;
	padding:0px !important;
}
#openzcBox .simplebar-content-wrapper::-webkit-scrollbar,#openzcBox .simplebar-hide-scrollbar::-webkit-scrollbar {
	display:none;
}
#openzcBox .simplebar-content:before,#openzcBox .simplebar-content:after {
	content:' ';
	display:table;
}
#openzcBox .simplebar-placeholder {
	max-height:100%;
	max-width:100%;
	width:100%;
	pointer-events:none;
}
#openzcBox .simplebar-height-auto-observer-wrapper {
	-webkit-box-sizing:inherit !important;
	box-sizing:inherit !important;
	height:100%;
	width:100%;
	max-width:1px;
	position:relative;
	float:left;
	max-height:1px;
	overflow:hidden;
	z-index:-1;
	padding:0;
	margin:0;
	pointer-events:none;
	-webkit-box-flex:inherit;
	-ms-flex-positive:inherit;
	flex-grow:inherit;
	-ms-flex-negative:0;
	flex-shrink:0;
	-ms-flex-preferred-size:0;
	flex-basis:0;
}
#openzcBox .simplebar-height-auto-observer {
	-webkit-box-sizing:inherit;
	box-sizing:inherit;
	display:block;
	opacity:0;
	position:absolute;
	top:0;
	left:0;
	height:1000%;
	width:1000%;
	min-height:1px;
	min-width:1px;
	overflow:hidden;
	pointer-events:none;
	z-index:-1;
}
#openzcBox .simplebar-track {
	z-index:1;
	position:absolute;
	right:0;
	bottom:0;
	pointer-events:none;
	overflow:hidden;
}
[data-simplebar].simplebar-dragging #openzcBox .simplebar-content {
	pointer-events:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-user-select:none;
}
[data-simplebar].simplebar-dragging #openzcBox .simplebar-track {
	pointer-events:all;
}
#openzcBox .simplebar-scrollbar {
	position:absolute;
	right:2px;
	width:4px;
	min-height:10px;
}
#openzcBox .simplebar-scrollbar:before {
	position:absolute;
	content:'';
	background:#a2adb7;
	border-radius:7px;
	left:0;
	right:0;
	opacity:0;
	-webkit-transition:opacity 0.2s linear;
	transition:opacity 0.2s linear;
}
#openzcBox .simplebar-scrollbar.simplebar-visible:before {
	/* When hovered,remove all transitions from drag handle */
  opacity:0.5;
	-webkit-transition:opacity 0s linear;
	transition:opacity 0s linear;
}
#openzcBox .simplebar-track.simplebar-vertical {
	top:0;
	width:11px;
}
#openzcBox .simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
	top:2px;
	bottom:2px;
}
#openzcBox .simplebar-track.simplebar-horizontal {
	left:0;
	height:11px;
}
#openzcBox .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
	height:100%;
	left:2px;
	right:2px;
}
#openzcBox .simplebar-track.simplebar-horizontal .simplebar-scrollbar {
	right:auto;
	left:0;
	top:2px;
	height:7px;
	min-height:0;
	min-width:10px;
	width:auto;
}
/* Rtl support */
[data-simplebar-direction='rtl'] .simplebar-track.simplebar-vertical {
	right:auto;
	left:0;
}
#openzcBox .hs-dummy-scrollbar-size {
	direction:rtl;
	position:fixed;
	opacity:0;
	visibility:hidden;
	height:500px;
	width:500px;
	overflow-y:hidden;
	overflow-x:scroll;
}
#openzcBox .simplebar-hide-scrollbar {
	position:fixed;
	left:0;
	visibility:hidden;
	overflow-y:scroll;
	scrollbar-width:none;
}
#openzcBox .custom-scroll {
	height:100%;
}
/* ==============
  Calendar
===================*/
#openzcBox .lnb-calendars-item {
	display:inline-block;
	margin-right:7px;
}
#openzcBox .tui-full-calendar-layout,#openzcBox .tui-full-calendar-timegrid-timezone {
	background-color:#fff !important;
}
#openzcBox .tui-full-calendar-dayname-container,#openzcBox .tui-full-calendar-left,#openzcBox .tui-full-calendar-splitter,#openzcBox .tui-full-calendar-time-date,#openzcBox .tui-full-calendar-weekday-grid-line,#openzcBox .tui-full-calendar-timegrid-timezone,#openzcBox .tui-full-calendar-timegrid-gridline {
	border-color:#f6f6f6 !important;
}
#openzcBox .tui-full-calendar-weekday-exceed-in-week {
	text-align:center;
	width:30px;
	height:30px;
	line-height:28px;
	border-radius:4px;
	background-color:#fff;
	color:#495057;
	border-color:#eff2f7;
}
#openzcBox .tui-full-calendar-timegrid-hour {
	color:#495057 !important;
}
#openzcBox .tui-full-calendar-weekday-schedule-title,#openzcBox .tui-full-calendar-time-schedule {
	font-weight:600;
}
/* ==============
  Druafula
===================*/
#openzcBox .task-box {
	border:1px solid #f6f6f6;
}
#openzcBox .gu-transit {
	border:1px dashed #74788d !important;
	background-color:#eff2f7 !important;
}
#openzcBox #session-timeout-dialog .close {
	display:none;
}
#openzcBox #session-timeout-dialog .countdown-holder {
	color:#f46a6a;
	font-weight:500;
}
#openzcBox #session-timeout-dialog .btn-default {
	background-color:#fff;
	color:#f46a6a;
	-webkit-box-shadow:none;
	box-shadow:none;
}
#openzcBox .irs--square .irs-bar,#openzcBox .irs--square .irs-to,#openzcBox .irs--square .irs-from,#openzcBox .irs--square .irs-single {
	background:#556ee6 !important;
	font-size:11px;
}
#openzcBox .irs--square .irs-to:before,#openzcBox .irs--square .irs-from:before,#openzcBox .irs--square .irs-single:before {
	border-top-color:#556ee6;
}
#openzcBox .irs--square .irs-line {
	background:#f6f6f6;
	border-color:#f6f6f6;
}
#openzcBox .irs--square .irs-grid-text {
	font-size:11px;
	color:#ced4da;
}
#openzcBox .irs--square .irs-min,#openzcBox .irs--square .irs-max {
	color:#ced4da;
	background:#f6f6f6;
	font-size:11px;
}
#openzcBox .irs--square .irs-handle {
	border:2px solid #556ee6;
	width:12px;
	height:12px;
	top:26px;
	background-color:#fff !important;
}
#openzcBox .swal2-container .swal2-title {
	font-size:24px;
	font-weight:500;
}
#openzcBox .swal2-icon.swal2-question {
	border-color:#50a5f1;
	color:#50a5f1;
}
#openzcBox .swal2-icon.swal2-success [class^=swal2-success-line] {
	background-color:#34c38f;
}
#openzcBox .swal2-icon.swal2-success .swal2-success-ring {
	border-color:rgba(52,195,143,0.3);
}
#openzcBox .swal2-icon.swal2-warning {
	border-color:#f1b44c;
	color:#f1b44c;
}
#openzcBox .swal2-styled:focus {
	-webkit-box-shadow:none;
	box-shadow:none;
}
#openzcBox .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
	background:#556ee6;
}
#openzcBox .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step,#openzcBox .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line {
	background:rgba(85,110,230,0.3);
}
#openzcBox .symbol {
	border-color:#fff;
}
#openzcBox .rating-symbol-background,#openzcBox .rating-symbol-foreground {
	font-size:24px;
}
#openzcBox .rating-symbol-foreground {
	top:0px;
}
/* =============
   Notification
============= */
#openzcBox #toast-container > div {
	-webkit-box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
	box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
	opacity:1;
}
#openzcBox #toast-container > div:hover {
	-webkit-box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
	box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
	opacity:0.9;
}
#openzcBox #toast-container.toast-top-full-width > div,#openzcBox #toast-container.toast-bottom-full-width > div {
	min-width:96%;
	margin:4px auto;
}
#openzcBox .toast-primary {
	border:2px solid #556ee6 !important;
	background-color:rgba(85,110,230,0.8) !important;
}
#openzcBox .toast-secondary {
	border:2px solid #74788d !important;
	background-color:rgba(116,120,141,0.8) !important;
}
#openzcBox .toast-success {
	border:2px solid #34c38f !important;
	background-color:rgba(52,195,143,0.8) !important;
}
#openzcBox .toast-info {
	border:2px solid #50a5f1 !important;
	background-color:rgba(80,165,241,0.8) !important;
}
#openzcBox .toast-warning {
	border:2px solid #f1b44c !important;
	background-color:rgba(241,180,76,0.8) !important;
}
#openzcBox .toast-danger {
	border:2px solid #f46a6a !important;
	background-color:rgba(244,106,106,0.8) !important;
}
#openzcBox .toast-pink {
	border:2px solid #e83e8c !important;
	background-color:rgba(232,62,140,0.8) !important;
}
#openzcBox .toast-light {
	border:2px solid #eff2f7 !important;
	background-color:rgba(239,242,247,0.8) !important;
}
#openzcBox .toast-dark {
	border:2px solid #343a40 !important;
	background-color:rgba(52,58,64,0.8) !important;
}
#openzcBox .toast-error {
	background-color:rgba(244,106,106,0.8);
	border:2px solid #f46a6a;
}
#openzcBox .toastr-options {
	padding:24px;
	background-color:#f6f8fa;
	margin-bottom:0;
	border:1px solid #eff2f7;
}
/* ==============
  Cropperjs
===================*/
#openzcBox .image-crop-preview .img-preview {
	float:left;
	margin-bottom:.5rem;
	margin-right:.5rem;
	overflow:hidden;
	background-color:#f6f6f6;
	text-align:center;
	width:100%;
}
#openzcBox .image-crop-preview .img-preview > img {
	max-width:100%;
}
#openzcBox .image-crop-preview .preview-lg {
	height:9rem;
	width:16rem;
}
#openzcBox .image-crop-preview .preview-md {
	height:4.5rem;
	width:8rem;
}
#openzcBox .image-crop-preview .preview-sm {
	height:2.25rem;
	width:4rem;
}
#openzcBox .image-crop-preview .preview-xs {
	height:1.125rem;
	margin-right:0;
	width:2rem;
}
#openzcBox .img-crop-preview-btns .btn .docs-tooltip,#openzcBox .img-crop-preview-toggles .btn .docs-tooltip {
	display:block;
	margin:-0.47rem -0.75rem;
	padding:0.47rem 0.75rem;
}
#openzcBox .error {
	color:#f46a6a;
}
#openzcBox .parsley-error {
	border-color:#f46a6a;
}
#openzcBox .parsley-errors-list {
	display:none;
	margin:0;
	padding:0;
}
#openzcBox .parsley-errors-list.filled {
	display:block;
}
#openzcBox .parsley-errors-list > li {
	font-size:12px;
	list-style:none;
	color:#f46a6a;
	margin-top:5px;
}
#openzcBox .select2-container .select2-selection--single {
	background-color:#fff;
	border:1px solid #ced4da;
	height:38px;
}
#openzcBox .select2-container .select2-selection--single:focus {
	outline:none;
}
#openzcBox .select2-container .select2-selection--single .select2-selection__rendered {
	line-height:36px;
	padding-left:12px;
	color:#495057;
}
#openzcBox .select2-container .select2-selection--single .select2-selection__arrow {
	height:34px;
	width:34px;
	right:3px;
}
#openzcBox .select2-container .select2-selection--single .select2-selection__arrow b {
	border-color:#adb5bd transparent transparent transparent;
	border-width:6px 6px 0 6px;
}
#openzcBox .select2-container .select2-selection--single .select2-selection__placeholder {
	color:#495057;
}
#openzcBox .select2-container--open .select2-selection--single .select2-selection__arrow b {
	border-color:transparent transparent #adb5bd transparent !important;
	border-width:0 6px 6px 6px !important;
}
#openzcBox .select2-container--default .select2-search--dropdown {
	padding:10px;
	background-color:#fff;
}
#openzcBox .select2-container--default .select2-search--dropdown .select2-search__field {
	border:1px solid #ced4da;
	background-color:#fff;
	color:#74788d;
	outline:none;
}
#openzcBox .select2-container--default .select2-results__option--highlighted[aria-selected] {
	background-color:#556ee6;
}
#openzcBox .select2-container--default .select2-results__option[aria-selected=true] {
	background-color:#f8f9fa;
	color:#16181b;
}
#openzcBox .select2-container--default .select2-results__option[aria-selected=true]:hover {
	background-color:#556ee6;
	color:#fff;
}
#openzcBox .select2-results__option {
	padding:6px 12px;
}
#openzcBox .select2-dropdown {
	border:1px solid rgba(0,0,0,0.15);
	background-color:#fff;
	-webkit-box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
	box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
}
#openzcBox .select2-search input {
	border:1px solid #f6f6f6;
}
#openzcBox .select2-container .select2-selection--multiple {
	min-height:38px;
	background-color:#fff;
	border:1px solid #ced4da !important;
}
#openzcBox .select2-container .select2-selection--multiple .select2-selection__rendered {
	padding:2px 10px;
}
#openzcBox .select2-container .select2-selection--multiple .select2-search__field {
	border:0;
	color:#495057;
}
#openzcBox .select2-container .select2-selection--multiple .select2-search__field::-webkit-input-placeholder {
	color:#495057;
}
#openzcBox .select2-container .select2-selection--multiple .select2-search__field::-moz-placeholder {
	color:#495057;
}
#openzcBox .select2-container .select2-selection--multiple .select2-search__field:-ms-input-placeholder {
	color:#495057;
}
#openzcBox .select2-container .select2-selection--multiple .select2-search__field::-ms-input-placeholder {
	color:#495057;
}
#openzcBox .select2-container .select2-selection--multiple .select2-search__field::placeholder {
	color:#495057;
}
#openzcBox .select2-container .select2-selection--multiple .select2-selection__choice {
	background-color:#eff2f7;
	border:1px solid #f6f6f6;
	border-radius:1px;
	padding:0 7px;
}
#openzcBox .select2-container--default.select2-container--focus .select2-selection--multiple {
	border-color:#ced4da;
}
#openzcBox .select2-container--default .select2-results__group {
	font-weight:600;
}
#openzcBox .select2-result-repository__avatar {
	float:left;
	width:60px;
	margin-right:10px;
}
#openzcBox .select2-result-repository__avatar img {
	width:100%;
	height:auto;
	border-radius:2px;
}
#openzcBox .select2-result-repository__statistics {
	margin-top:7px;
}
#openzcBox .select2-result-repository__forks,#openzcBox .select2-result-repository__stargazers,#openzcBox .select2-result-repository__watchers {
	display:inline-block;
	font-size:11px;
	margin-right:1em;
	color:#adb5bd;
}
#openzcBox .select2-result-repository__forks .fa,#openzcBox .select2-result-repository__stargazers .fa,#openzcBox .select2-result-repository__watchers .fa {
	margin-right:4px;
}
#openzcBox .select2-result-repository__forks .fa.fa-flash::before,#openzcBox .select2-result-repository__stargazers .fa.fa-flash::before,#openzcBox .select2-result-repository__watchers .fa.fa-flash::before {
	content:"\f0e7";
	font-family:'Font Awesome 5 Free';
}
#openzcBox .select2-results__option--highlighted .select2-result-repository__forks,#openzcBox .select2-results__option--highlighted .select2-result-repository__stargazers,#openzcBox .select2-results__option--highlighted .select2-result-repository__watchers {
	color:rgba(255,255,255,0.8);
}
#openzcBox .select2-result-repository__meta {
	overflow:hidden;
}
#openzcBox .img-flag {
	margin-right:7px;
	height:15px;
	width:18px;
}
/* CSS Switch */
#openzcBox input[switch] {
	display:none;
}
#openzcBox input[switch] + label {
	font-size:1em;
	line-height:1;
	width:56px;
	height:24px;
	background-color:#ced4da;
	background-image:none;
	border-radius:2rem;
	padding:0.16667rem;
	cursor:pointer;
	display:inline-block;
	text-align:center;
	position:relative;
	font-weight:500;
	-webkit-transition:all 0.1s ease-in-out;
	transition:all 0.1s ease-in-out;
}
#openzcBox input[switch] + label:before {
	color:#343a40;
	content:attr(data-off-label);
	display:block;
	font-family:inherit;
	font-weight:500;
	font-size:12px;
	line-height:21px;
	position:absolute;
	right:1px;
	margin:3px;
	top:-2px;
	text-align:center;
	min-width:1.66667rem;
	overflow:hidden;
	-webkit-transition:all 0.1s ease-in-out;
	transition:all 0.1s ease-in-out;
}
#openzcBox input[switch] + label:after {
	content:'';
	position:absolute;
	left:3px;
	background-color:#eff2f7;
	-webkit-box-shadow:none;
	box-shadow:none;
	border-radius:2rem;
	height:20px;
	width:20px;
	top:2px;
	-webkit-transition:all 0.1s ease-in-out;
	transition:all 0.1s ease-in-out;
}
#openzcBox input[switch]:checked + label {
	background-color:#556ee6;
}
#openzcBox input[switch]:checked + label {
	background-color:#556ee6;
}
#openzcBox input[switch]:checked + label:before {
	color:#fff;
	content:attr(data-on-label);
	right:auto;
	left:3px;
}
#openzcBox input[switch]:checked + label:after {
	left:33px;
	background-color:#eff2f7;
}
#openzcBox input[switch="bool"] + label {
	background-color:#f46a6a;
}
#openzcBox input[switch="bool"] + label:before,#openzcBox input[switch="bool"]:checked + label:before,#openzcBox input[switch="default"]:checked + label:before {
	color:#fff;
}
#openzcBox input[switch="bool"]:checked + label {
	background-color:#34c38f;
}
#openzcBox input[switch="default"]:checked + label {
	background-color:#a2a2a2;
}
#openzcBox input[switch="primary"]:checked + label {
	background-color:#556ee6;
}
#openzcBox input[switch="success"]:checked + label {
	background-color:#34c38f;
}
#openzcBox input[switch="info"]:checked + label {
	background-color:#50a5f1;
}
#openzcBox input[switch="warning"]:checked + label {
	background-color:#f1b44c;
}
#openzcBox input[switch="danger"]:checked + label {
	background-color:#f46a6a;
}
#openzcBox input[switch="dark"]:checked + label {
	background-color:#343a40;
}
#openzcBox .square-switch {
	margin-right:7px;
}
#openzcBox .square-switch input[switch] + label,#openzcBox .square-switch input[switch] + label:after {
	border-radius:4px;
}
/* Timepicker */
#openzcBox .bootstrap-timepicker-widget table td a {
	color:#495057;
}
#openzcBox .bootstrap-timepicker-widget table td a:hover {
	background-color:transparent;
	border-color:transparent;
	border-radius:4px;
	color:#556ee6;
	text-decoration:none;
}
#openzcBox .bootstrap-timepicker-widget table td input {
	width:32px;
	height:32px;
	border:0;
	color:#495057;
	border:1px solid #eff2f7;
	background-color:#fff;
}
#openzcBox .bootstrap-timepicker-widget.dropdown-menu:after {
	border-bottom-color:#eff2f7;
}
#openzcBox .bootstrap-timepicker-widget.timepicker-orient-bottom:after {
	border-top-color:#eff2f7;
}
#openzcBox .datepicker {
	border:1px solid #eff2f7;
	padding:8px;
	z-index:999 !important;
}
#openzcBox .datepicker table tr th {
	font-weight:500;
}
#openzcBox .datepicker table tr td.active,#openzcBox .datepicker table tr td.active:hover,#openzcBox .datepicker table tr td .active.disabled,#openzcBox .datepicker table tr td.active.disabled:hover,#openzcBox .datepicker table tr td.today,#openzcBox .datepicker table tr td.today:hover,#openzcBox .datepicker table tr td.today.disabled,#openzcBox .datepicker table tr td.today.disabled:hover,#openzcBox .datepicker table tr td.selected,#openzcBox .datepicker table tr td.selected:hover,#openzcBox .datepicker table tr td.selected.disabled,#openzcBox .datepicker table tr td.selected.disabled:hover {
	background-color:#556ee6 !important;
	background-image:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	color:#fff !important;
}
#openzcBox .datepicker table tr td.day.focused,#openzcBox .datepicker table tr td.day:hover,#openzcBox .datepicker table tr td span.focused,#openzcBox .datepicker table tr td span:hover {
	background:#eff2f7;
}
#openzcBox .datepicker table tr td.new,#openzcBox .datepicker table tr td.old,#openzcBox .datepicker table tr td span.new,#openzcBox .datepicker table tr td span.old {
	color:#adb5bd;
	opacity:0.6;
}
#openzcBox .datepicker table tr td.range,#openzcBox .datepicker table tr td.range.disabled,#openzcBox .datepicker table tr td.range.disabled:hover,#openzcBox .datepicker table tr td.range:hover {
	background-color:#f6f6f6;
}
#openzcBox .table-condensed > thead > tr > th,#openzcBox .table-condensed > tbody > tr > td {
	padding:7px;
}
#openzcBox .bootstrap-datepicker-inline .datepicker-inline {
	width:auto !important;
	display:inline-block;
}
#openzcBox .datepicker-container {
	border:1px solid #eff2f7;
	-webkit-box-shadow:none;
	box-shadow:none;
	background-color:#fff;
}
#openzcBox .datepicker-container.datepicker-inline {
	width:212px;
}
#openzcBox .datepicker-panel > ul > li {
	background-color:#fff;
	border-radius:4px;
}
#openzcBox .datepicker-panel > ul > li.picked,#openzcBox .datepicker-panel > ul > li.picked:hover {
	background-color:rgba(85,110,230,0.25);
	color:#556ee6;
}
#openzcBox .datepicker-panel > ul > li.highlighted,#openzcBox .datepicker-panel > ul > li.highlighted:hover,#openzcBox .datepicker-panel > ul > li:hover {
	background-color:#556ee6;
	color:#fff;
}
#openzcBox .datepicker-panel > ul > li.muted,#openzcBox .datepicker-panel > ul > li.muted:hover {
	color:#adb5bd;
	opacity:0.6;
}
#openzcBox .datepicker-panel > ul[data-view=week] > li {
	font-weight:500;
}
#openzcBox .datepicker-panel > ul[data-view=week] > li,#openzcBox .datepicker-panel > ul[data-view=week] > li:hover {
	background-color:#fff;
}
#openzcBox .tox-tinymce {
	border:1px solid #ced4da !important;
}
#openzcBox .tox .tox-statusbar {
	border-top:1px solid #eff2f7 !important;
}
#openzcBox .tox .tox-menubar,#openzcBox .tox .tox-edit-area__iframe,#openzcBox .tox .tox-statusbar {
	background-color:#fff !important;
	background:none !important;
}
#openzcBox .tox .tox-mbtn {
	color:#495057 !important;
}
#openzcBox .tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active) {
	background-color:#eff2f7 !important;
}
#openzcBox .tox .tox-tbtn:hover {
	background-color:#eff2f7 !important;
}
#openzcBox .tox .tox-toolbar,#openzcBox .tox .tox-toolbar__overflow,#openzcBox .tox .tox-toolbar__primary {
	background:#eff2f7 !important;
}
#openzcBox .tox .tox-toolbar__primary {
	border-top-color:#eff2f7 !important;
}
#openzcBox .tox .tox-tbtn {
	color:#495057 !important;
}
#openzcBox .tox .tox-tbtn svg {
	fill:#495057 !important;
}
#openzcBox .tox .tox-edit-area__iframe {
	background-color:#fff !important;
}
#openzcBox .tox .tox-statusbar a,#openzcBox .tox .tox-statusbar__path-item,#openzcBox .tox .tox-statusbar__wordcount {
	color:#495057 !important;
}
#openzcBox .tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type) {
	border-right:1px solid #dee4ef !important;
}
#openzcBox .note-editor.note-frame {
	border:1px solid #ced4da;
	-webkit-box-shadow:none;
	box-shadow:none;
	margin:0;
}
#openzcBox .note-editor.note-frame .note-statusbar {
	background-color:#eff2f7;
	border-top:1px solid #eff2f7;
}
#openzcBox .note-editor.note-frame .note-editing-area .note-editable,#openzcBox .note-editor.note-frame .note-editing-area .note-codable {
	border:none;
	color:#adb5bd;
	background-color:transparent;
}
#openzcBox .note-btn-group .note-btn {
	background-color:#eff2f7 !important;
	border-color:#eff2f7 !important;
}
#openzcBox .note-status-output {
	display:none;
}
#openzcBox .note-editable p:last-of-type {
	margin-bottom:0;
}
#openzcBox .note-popover .popover-content .note-color .dropdown-menu,#openzcBox .card-header.note-toolbar .note-color .dropdown-menu {
	min-width:344px;
}
#openzcBox .note-popover {
	border-color:#eff2f7;
}
#openzcBox .note-popover .popover-content,#openzcBox .card-header.note-toolbar {
	background-color:#eff2f7;
}
#openzcBox .note-toolbar {
	padding:0 0 5px 5px !important;
}
/* Dropzone */
#openzcBox .dropzone {
	min-height:230px;
	border:2px dashed #ced4da;
	background:#fff;
	border-radius:6px;
}
#openzcBox .dropzone .dz-message {
	font-size:24px;
	width:100%;
}
#openzcBox .twitter-bs-wizard .twitter-bs-wizard-nav {
	padding:4px;
	background-color:rgba(85,110,230,0.1);
}
#openzcBox .twitter-bs-wizard .twitter-bs-wizard-nav .step-number {
	display:inline-block;
	width:38px;
	height:38px;
	line-height:34px;
	border:2px solid #556ee6;
	color:#556ee6;
	text-align:center;
	border-radius:50%;
}
@media (max-width:991.98px) {
	#openzcBox .twitter-bs-wizard .twitter-bs-wizard-nav .step-number {
	display:block;
	margin:0 auto 8px !important;
}
}@media (min-width:992px) {
	#openzcBox .twitter-bs-wizard .twitter-bs-wizard-nav .nav-link {
	text-align:left;
}
}#openzcBox .twitter-bs-wizard .twitter-bs-wizard-nav .nav-link.active {
	background-color:transparent;
	color:#495057;
}
#openzcBox .twitter-bs-wizard .twitter-bs-wizard-nav .nav-link.active .step-number {
	background-color:#556ee6;
	color:#fff;
}
#openzcBox .twitter-bs-wizard .twitter-bs-wizard-pager-link {
	padding-top:24px;
	padding-left:0;
	list-style:none;
	margin-bottom:0;
}
#openzcBox .twitter-bs-wizard .twitter-bs-wizard-pager-link li {
	display:inline-block;
}
#openzcBox .twitter-bs-wizard .twitter-bs-wizard-pager-link li a {
	display:inline-block;
	padding:.47rem .75rem;
	background-color:#556ee6;
	color:#fff;
	border-radius:.25rem;
}
#openzcBox .twitter-bs-wizard .twitter-bs-wizard-pager-link li.disabled a {
	cursor:not-allowed;
	background-color:#798ceb;
}
#openzcBox .twitter-bs-wizard .twitter-bs-wizard-pager-link li.next {
	float:right;
}
#openzcBox .twitter-bs-wizard-tab-content {
	padding-top:24px;
	min-height:262px;
}
#openzcBox .table-rep-plugin .btn-toolbar {
	display:block;
}
#openzcBox .table-rep-plugin .table-responsive {
	border:none !important;
}
#openzcBox .table-rep-plugin .btn-group .btn-default {
	background-color:#74788d;
	color:#eff2f7;
	border:1px solid #74788d;
}
#openzcBox .table-rep-plugin .btn-group .btn-default.btn-primary {
	background-color:#556ee6;
	border-color:#556ee6;
	color:#fff;
	-webkit-box-shadow:0 0 0 2px rgba(85,110,230,0.5);
	box-shadow:0 0 0 2px rgba(85,110,230,0.5);
}
#openzcBox .table-rep-plugin .btn-group.pull-right {
	float:right;
}
#openzcBox .table-rep-plugin .btn-group.pull-right .dropdown-menu {
	right:0;
	-webkit-transform:none !important;
	transform:none !important;
	top:100% !important;
}
#openzcBox .table-rep-plugin tbody th {
	font-size:14px;
	font-weight:normal;
}
#openzcBox .table-rep-plugin .checkbox-row {
	padding-left:40px;
	color:#495057 !important;
}
#openzcBox .table-rep-plugin .checkbox-row:hover {
	background-color:#f6f8fa !important;
}
#openzcBox .table-rep-plugin .checkbox-row label {
	display:inline-block;
	padding-left:5px;
	position:relative;
}
#openzcBox .table-rep-plugin .checkbox-row label::before {
	-o-transition:0.3s ease-in-out;
	-webkit-transition:0.3s ease-in-out;
	background-color:#fff;
	border-radius:3px;
	border:1px solid #f6f6f6;
	content:"";
	display:inline-block;
	height:17px;
	left:0;
	margin-left:-20px;
	position:absolute;
	transition:0.3s ease-in-out;
	width:17px;
	outline:none !important;
}
#openzcBox .table-rep-plugin .checkbox-row label::after {
	color:#eff2f7;
	display:inline-block;
	font-size:11px;
	height:16px;
	left:0;
	margin-left:-20px;
	padding-left:3px;
	padding-top:1px;
	position:absolute;
	top:-1px;
	width:16px;
}
#openzcBox .table-rep-plugin .checkbox-row input[type="checkbox"] {
	cursor:pointer;
	opacity:0;
	z-index:1;
	outline:none !important;
}
#openzcBox .table-rep-plugin .checkbox-row input[type="checkbox"]:disabled + label {
	opacity:0.65;
}
#openzcBox .table-rep-plugin .checkbox-row input[type="checkbox"]:focus + label::before {
	outline-offset:-2px;
	outline:none;
}
#openzcBox .table-rep-plugin .checkbox-row input[type="checkbox"]:checked + label::after {
	content:"\f00c";
	font-family:'Font Awesome 5 Free';
	font-weight:900;
}
#openzcBox .table-rep-plugin .checkbox-row input[type="checkbox"]:disabled + label::before {
	background-color:#f8f9fa;
	cursor:not-allowed;
}
#openzcBox .table-rep-plugin .checkbox-row input[type="checkbox"]:checked + label::before {
	background-color:#556ee6;
	border-color:#556ee6;
}
#openzcBox .table-rep-plugin .checkbox-row input[type="checkbox"]:checked + label::after {
	color:#fff;
}
#openzcBox .table-rep-plugin .fixed-solution .sticky-table-header {
	top:70px !important;
	background-color:#556ee6;
}
#openzcBox .table-rep-plugin .fixed-solution .sticky-table-header table {
	color:#fff;
}
#openzcBox .table-rep-plugin table.focus-on tbody tr.focused th,#openzcBox .table-rep-plugin table.focus-on tbody tr.focused td,#openzcBox .table-rep-plugin .sticky-table-header {
	background:#556ee6;
	border-color:#556ee6;
	color:#fff;
}
#openzcBox .table-rep-plugin table.focus-on tbody tr.focused th table,#openzcBox .table-rep-plugin table.focus-on tbody tr.focused td table,#openzcBox .table-rep-plugin .sticky-table-header table {
	color:#fff;
}
@media (min-width:992px) {
	body[data-layout="horizontal"] #openzcBox .fixed-solution .sticky-table-header {
	top:120px !important;
}
}#openzcBox .table-editable .editable-input .form-control {
	height:2rem;
}
#openzcBox .table-editable a.editable {
	color:#495057;
}
#openzcBox .table-editable .editable-buttons .btn.btn-sm {
	font-size:12px;
}
#openzcBox .table-editable tbody td.focus {
	-webkit-box-shadow:inset 0 0 1px 1px #556ee6 !important;
	box-shadow:inset 0 0 1px 1px #556ee6 !important;
}
#openzcBox .glyphicon {
	display:inline-block;
	font-family:"Material Design Icons";
	font-size:inherit;
	font-weight:600;
	font-style:inherit;
}
#openzcBox .glyphicon-ok:before {
	content:"\F012C";
}
#openzcBox .glyphicon-remove:before {
	content:"\F0156";
}
#openzcBox .dt-autofill-list {
	border:none !important;
	background-color:#fff !important;
}
#openzcBox .dt-autofill-list .dt-autofill-question,#openzcBox .dt-autofill-list .dt-autofill-button {
	border-bottom-color:#f6f6f6 !important;
}
#openzcBox .dt-autofill-list ul li:hover {
	background-color:#f6f6f6 !important;
}
#openzcBox .apex-charts {
	min-height:10px !important;
}
#openzcBox .apex-charts text {
	font-family:"Poppins",sans-serif !important;
	fill:#adb5bd;
}
#openzcBox .apex-charts .apexcharts-canvas {
	margin:0 auto;
}
#openzcBox .apexcharts-tooltip-title,#openzcBox .apexcharts-tooltip-text {
	font-family:"Poppins",sans-serif !important;
}
#openzcBox .apexcharts-legend-series {
	font-weight:500;
}
#openzcBox .apexcharts-gridline {
	pointer-events:none;
	stroke:#f8f9fa;
}
#openzcBox .apexcharts-legend-text {
	color:#74788d !important;
	font-family:"Poppins",sans-serif !important;
	font-size:13px !important;
}
#openzcBox .apexcharts-pie-label {
	fill:#fff !important;
}
#openzcBox .apexcharts-yaxis text,#openzcBox .apexcharts-xaxis text {
	font-family:"Poppins",sans-serif !important;
	fill:#adb5bd;
}
#openzcBox .e-charts {
	height:350px;
}
/* Flot chart */
#openzcBox .flot-charts-height {
	height:320px;
}
#openzcBox .flotTip {
	padding:8px 12px;
	background-color:rgba(52,58,64,0.9);
	z-index:100;
	color:#f8f9fa;
	-webkit-box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
	box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
	border-radius:4px;
}
#openzcBox .legendLabel {
	color:#adb5bd;
}
#openzcBox .jqstooltip {
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	width:auto !important;
	height:auto !important;
	background-color:#343a40 !important;
	-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175);
	box-shadow:0 1rem 3rem rgba(0,0,0,0.175);
	padding:5px 10px !important;
	border-radius:3px;
	border-color:#212529 !important;
}
#openzcBox .jqsfield {
	color:#eff2f7 !important;
	font-size:12px !important;
	line-height:18px !important;
	font-family:"Poppins",sans-serif !important;
	font-weight:500 !important;
}
#openzcBox .gmaps,#openzcBox .gmaps-panaroma {
	height:300px;
	background:#f8f9fa;
	border-radius:3px;
}
#openzcBox .gmaps-overlay {
	display:block;
	text-align:center;
	color:#fff;
	font-size:16px;
	line-height:40px;
	background:#556ee6;
	border-radius:4px;
	padding:10px 20px;
}
#openzcBox .gmaps-overlay_arrow {
	left:50%;
	margin-left:-16px;
	width:0;
	height:0;
	position:absolute;
}
#openzcBox .gmaps-overlay_arrow.above {
	bottom:-15px;
	border-left:16px solid transparent;
	border-right:16px solid transparent;
	border-top:16px solid #556ee6;
}
#openzcBox .gmaps-overlay_arrow.below {
	top:-15px;
	border-left:16px solid transparent;
	border-right:16px solid transparent;
	border-bottom:16px solid #556ee6;
}
#openzcBox .jvectormap-label {
	border:none;
	background:#343a40;
	color:#f8f9fa;
	font-family:"Poppins",sans-serif;
	font-size:0.8125rem;
	padding:5px 8px;
}
#openzcBox .leaflet-map {
	height:300px;
}
#openzcBox .leaflet-map.leaflet-container {
	z-index:99;
}
#openzcBox .home-btn {
	position:absolute;
	top:15px;
	right:25px;
}
#openzcBox .search-box .form-control {
	border-radius:30px;
	padding-left:40px;
}
#openzcBox .search-box .search-icon {
	font-size:16px;
	position:absolute;
	left:13px;
	top:0;
	line-height:38px;
}
#openzcBox .product-list li a {
	display:block;
	padding:4px 0px;
	color:#495057;
}
#openzcBox .product-view-nav.nav-pills .nav-item {
	margin-left:4px;
}
#openzcBox .product-view-nav.nav-pills .nav-link {
	width:36px;
	height:36px;
	font-size:16px;
	padding:0;
	line-height:36px;
	text-align:center;
	border-radius:50%;
}
#openzcBox .product-ribbon {
	position:absolute;
	right:0px;
	top:0px;
}
#openzcBox .product-detai-imgs .nav .nav-link {
	margin:7px 0px;
}
#openzcBox .product-detai-imgs .nav .nav-link.active {
	background-color:#f6f6f6;
}
#openzcBox .product-color a {
	display:inline-block;
	text-align:center;
	color:#495057;
}
#openzcBox .product-color a .product-color-item {
	margin:7px;
}
#openzcBox .product-color a.active,#openzcBox .product-color a:hover {
	color:#556ee6;
}
#openzcBox .product-color a.active .product-color-item,#openzcBox .product-color a:hover .product-color-item {
	border-color:#556ee6 !important;
}
#openzcBox .visa-card .visa-logo {
	line-height:0.5;
}
#openzcBox .visa-card .visa-pattern {
	position:absolute;
	font-size:385px;
	color:rgba(255,255,255,0.05);
	line-height:0.4;
	right:0px;
	bottom:0px;
}
#openzcBox .checkout-tabs .nav-pills .nav-link {
	margin-bottom:24px;
	text-align:center;
	background-color:#fff;
	-webkit-box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
	box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
}
#openzcBox .checkout-tabs .nav-pills .nav-link.active {
	background-color:#556ee6;
}
#openzcBox .checkout-tabs .nav-pills .nav-link .check-nav-icon {
	font-size:36px;
}
/* ==============
  Email
===================*/
#openzcBox .email-leftbar {
	width:236px;
	float:left;
	padding:20px;
	border-radius:5px;
}
#openzcBox .email-rightbar {
	margin-left:260px;
}
#openzcBox .chat-user-box p.user-title {
	color:#343a40;
	font-weight:500;
}
#openzcBox .chat-user-box p {
	font-size:12px;
}
@media (max-width:767px) {
	.email-leftbar {
	float:none;
	width:100%;
}
#openzcBox .email-rightbar {
	margin:0;
}
}#openzcBox .mail-list a {
	display:block;
	color:#74788d;
	line-height:24px;
	padding:8px 5px;
}
#openzcBox .mail-list a.active {
	color:#f46a6a;
	font-weight:500;
}
#openzcBox .message-list {
	display:block;
	padding-left:0;
}
#openzcBox .message-list li {
	position:relative;
	display:block;
	height:50px;
	line-height:50px;
	cursor:default;
	-webkit-transition-duration:.3s;
	transition-duration:.3s;
}
#openzcBox .message-list li a {
	color:#74788d;
}
#openzcBox .message-list li:hover {
	background:#f6f6f6;
	-webkit-transition-duration:.05s;
	transition-duration:.05s;
}
#openzcBox .message-list li .col-mail {
	float:left;
	position:relative;
}
#openzcBox .message-list li .col-mail-1 {
	width:320px;
}
#openzcBox .message-list li .col-mail-1 .star-toggle,#openzcBox .message-list li .col-mail-1 .checkbox-wrapper-mail,#openzcBox .message-list li .col-mail-1 .dot {
	display:block;
	float:left;
}
#openzcBox .message-list li .col-mail-1 .dot {
	border:4px solid transparent;
	border-radius:100px;
	margin:22px 26px 0;
	height:0;
	width:0;
	line-height:0;
	font-size:0;
}
#openzcBox .message-list li .col-mail-1 .checkbox-wrapper-mail {
	margin:15px 10px 0 20px;
}
#openzcBox .message-list li .col-mail-1 .star-toggle {
	margin-top:18px;
	margin-left:5px;
}
#openzcBox .message-list li .col-mail-1 .title {
	position:absolute;
	top:0;
	left:110px;
	right:0;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	margin-bottom:0;
}
#openzcBox .message-list li .col-mail-2 {
	position:absolute;
	top:0;
	left:320px;
	right:0;
	bottom:0;
}
#openzcBox .message-list li .col-mail-2 .subject,#openzcBox .message-list li .col-mail-2 .date {
	position:absolute;
	top:0;
}
#openzcBox .message-list li .col-mail-2 .subject {
	left:0;
	right:200px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}
#openzcBox .message-list li .col-mail-2 .date {
	right:0;
	width:170px;
	padding-left:80px;
}
#openzcBox .message-list li.active,#openzcBox .message-list li.active:hover {
	-webkit-box-shadow:inset 3px 0 0 #556ee6;
	box-shadow:inset 3px 0 0 #556ee6;
}
#openzcBox .message-list li.unread {
	background-color:#f6f6f6;
	font-weight:500;
	color:#292d32;
}
#openzcBox .message-list li.unread a {
	color:#292d32;
	font-weight:500;
}
#openzcBox .message-list .checkbox-wrapper-mail {
	cursor:pointer;
	height:20px;
	width:20px;
	position:relative;
	display:inline-block;
	-webkit-box-shadow:inset 0 0 0 1px #ced4da;
	box-shadow:inset 0 0 0 1px #ced4da;
	border-radius:1px;
}
#openzcBox .message-list .checkbox-wrapper-mail input {
	opacity:0;
	cursor:pointer;
}
#openzcBox .message-list .checkbox-wrapper-mail input:checked ~ label {
	opacity:1;
}
#openzcBox .message-list .checkbox-wrapper-mail label {
	position:absolute;
	height:20px;
	width:20px;
	left:0;
	cursor:pointer;
	opacity:0;
	margin-bottom:0;
	-webkit-transition-duration:.05s;
	transition-duration:.05s;
	top:0;
}
#openzcBox .message-list .checkbox-wrapper-mail label:before {
	content:"\F012C";
	font-family:"Material Design Icons";
	top:0;
	height:20px;
	color:#292d32;
	width:20px;
	position:absolute;
	margin-top:-16px;
	left:4px;
	font-size:13px;
}
@media (max-width:575.98px) {#openzcBox .message-list li .col-mail-1 {width:200px;}}
@media (min-width:992px) {
	#openzcBox .chat-leftsidebar {
	min-width:380px;
}
}#openzcBox .chat-leftsidebar .chat-leftsidebar-nav .nav {
	background-color:#fff;
}
#openzcBox .chat-leftsidebar .chat-leftsidebar-nav .tab-content {
	min-height:488px;
}
#openzcBox .chat-noti-dropdown.active:before {
	content:"";
	position:absolute;
	width:8px;
	height:8px;
	background-color:#f46a6a;
	border-radius:50%;
	right:0;
}
#openzcBox .chat-noti-dropdown .btn {
	padding:6px;
	-webkit-box-shadow:none;
	box-shadow:none;
	font-size:20px;
}
#openzcBox .chat-search-box .form-control {
	border:0;
}
#openzcBox .chat-list {
	margin:0;
}
#openzcBox .chat-list li.active a {
	background-color:#fff;
	border-color:transparent;
	-webkit-box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
	box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
}
#openzcBox .chat-list li a {
	display:block;
	padding:14px 16px;
	color:#74788d;
	-webkit-transition:all 0.4s;
	transition:all 0.4s;
	border-top:1px solid #eff2f7;
	border-radius:4px;
}
#openzcBox .chat-list li a:hover {
	background-color:#fff;
	border-color:transparent;
	-webkit-box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
	box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
}
#openzcBox .user-chat-nav .dropdown .nav-btn {
	height:40px;
	width:40px;
	line-height:40px;
	-webkit-box-shadow:none;
	box-shadow:none;
	padding:0;
	font-size:16px;
	background-color:#eff2f7;
	border-radius:50%;
}
#openzcBox .user-chat-nav .dropdown .dropdown-menu {
	-webkit-box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
	box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
	border:1px solid #eff2f7;
}
#openzcBox .chat-conversation li {
	clear:both;
}
#openzcBox .chat-conversation .chat-day-title {
	position:relative;
	text-align:center;
	margin-bottom:24px;
}
#openzcBox .chat-conversation .chat-day-title .title {
	background-color:#fff;
	position:relative;
	z-index:1;
	padding:6px 24px;
}
#openzcBox .chat-conversation .chat-day-title:before {
	content:"";
	position:absolute;
	width:100%;
	height:1px;
	left:0;
	right:0;
	background-color:#eff2f7;
	top:10px;
}
#openzcBox .chat-conversation .chat-day-title .badge {
	font-size:12px;
}
#openzcBox .chat-conversation .conversation-list {
	margin-bottom:24px;
	display:inline-block;
	position:relative;
}
#openzcBox .chat-conversation .conversation-list .ctext-wrap {
	padding:12px 24px;
	background-color:rgba(85,110,230,0.1);
	border-radius:8px 8px 8px 0px;
	overflow:hidden;
}
#openzcBox .chat-conversation .conversation-list .ctext-wrap .conversation-name {
	font-weight:600;
	color:#556ee6;
	margin-bottom:4px;
}
#openzcBox .chat-conversation .conversation-list .dropdown {
	float:right;
}
#openzcBox .chat-conversation .conversation-list .dropdown .dropdown-toggle {
	font-size:18px;
	padding:4px;
	color:#74788d;
}
@media (max-width:575.98px) {
	#openzcBox .chat-conversation .conversation-list .dropdown .dropdown-toggle {
	display:none;
}
}#openzcBox .chat-conversation .conversation-list .dropdown .dropdown-menu {
	-webkit-box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
	box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
	border:1px solid #eff2f7;
}
#openzcBox .chat-conversation .conversation-list .chat-time {
	font-size:12px;
}
#openzcBox .chat-conversation .right .conversation-list {
	float:right;
}
#openzcBox .chat-conversation .right .conversation-list .ctext-wrap {
	background-color:#eff2f7;
	text-align:right;
	border-radius:8px 8px 0px 8px;
}
#openzcBox .chat-conversation .right .conversation-list .dropdown {
	float:left;
}
#openzcBox .chat-conversation .right .conversation-list.last-chat .conversation-list:before {
	right:0;
	left:auto;
}
#openzcBox .chat-conversation .last-chat .conversation-list:before {
	content:"\F0009";
	font-family:"Material Design Icons";
	position:absolute;
	color:#556ee6;
	right:0;
	bottom:0;
	font-size:16px;
}
@media (max-width:575.98px) {
	#openzcBox .chat-conversation .last-chat .conversation-list:before {
	display:none;
}
}#openzcBox .chat-input-section {
	border-top:1px solid #eff2f7;
}
#openzcBox .chat-input {
	border-radius:30px;
	background-color:#eff2f7 !important;
	border-color:#eff2f7 !important;
	padding-right:120px;
}
#openzcBox .chat-input-links {
	position:absolute;
	right:16px;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
}
#openzcBox .chat-input-links li a {
	font-size:16px;
	line-height:36px;
	padding:0px 4px;
	display:inline-block;
}
@media (max-width:575.98px) {
	#openzcBox .chat-send {
	min-width:auto;
}
}#openzcBox .project-list-table {
	border-collapse:separate;
	border-spacing:0 12px;
}
#openzcBox .project-list-table tr {
	background-color:#fff;
}
#openzcBox .contact-links a {
	color:#495057;
}
#openzcBox .profile-user-wid {
	margin-top:-26px;
}
@media (min-width:576px) {
	#openzcBox .currency-value {
	position:relative;
}
#openzcBox .currency-value:after {
	content:"\F04E1";
	font-family:"Material Design Icons";
	font-size:24px;
	position:absolute;
	width:45px;
	height:45px;
	line-height:45px;
	border-radius:50%;
	text-align:center;
	right:0;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	background-color:#556ee6;
	color:#fff;
	z-index:9;
	right:-34px;
}
}#openzcBox .crypto-buy-sell-nav-content {
	border:2px solid #f6f6f6;
	border-top:0;
}
#openzcBox .kyc-doc-verification .dropzone {
	min-height:180px;
}
#openzcBox .kyc-doc-verification .dropzone .dz-message {
	margin:24px 0px;
}
/******************
    Ico Landing
*******************/
#openzcBox .section {
	position:relative;
	padding-top:80px;
	padding-bottom:80px;
}
#openzcBox .section.bg-white {
	background-color:#fff !important;
}
#openzcBox .small-title {
	color:#74788d;
	margin-bottom:8px;
}
#openzcBox .navigation {
	padding:0 16px;
	width:100%;
	z-index:999;
	margin-bottom:0px;
	-webkit-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
	border-bottom:1px solid rgba(255,255,255,0.1);
}
@media (max-width:991.98px) {
	#openzcBox .navigation {
	background-color:#fff;
}
}#openzcBox .navigation .navbar-logo {
	line-height:70px;
	-webkit-transition:all 0.4s;
	transition:all 0.4s;
}
#openzcBox .navigation .navbar-logo .logo-dark {
	display:none;
}
@media (max-width:991.98px) {
	#openzcBox .navigation .navbar-logo .logo-dark {
	display:block;
}
}#openzcBox .navigation .navbar-logo .logo-light {
	display:block;
}
@media (max-width:991.98px) {
	#openzcBox .navigation .navbar-logo .logo-light {
	display:none;
}
}#openzcBox .navigation .navbar-nav .nav-item .nav-link {
	color:rgba(255,255,255,0.6);
	line-height:58px;
	padding:6px 16px;
	font-weight:500;
	-webkit-transition:all 0.4s;
	transition:all 0.4s;
}
@media (max-width:991.98px) {
	#openzcBox .navigation .navbar-nav .nav-item .nav-link {
	color:#555b6d;
}
}#openzcBox .navigation .navbar-nav .nav-item .nav-link:hover,#openzcBox .navigation .navbar-nav .nav-item .nav-link.active {
	color:rgba(255,255,255,0.9);
}
@media (max-width:991.98px) {
	.navigation .navbar-nav .nav-item .nav-link:hover,#openzcBox .navigation .navbar-nav .nav-item .nav-link.active {
	color:#556ee6;
}
}@media (max-width:991.98px) {
	#openzcBox .navigation .navbar-nav .nav-item .nav-link {
	line-height:28px !important;
}
}#openzcBox .navigation.nav-sticky {
	background-color:#fff;
	-webkit-box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
	box-shadow:0 0.75rem 1.5rem rgba(18,38,63,0.03);
}
#openzcBox .navigation.nav-sticky .navbar-logo {
	line-height:60px;
}
#openzcBox .navigation.nav-sticky .navbar-logo .logo-dark {
	display:block;
}
#openzcBox .navigation.nav-sticky .navbar-logo .logo-light {
	display:none;
}
#openzcBox .navigation.nav-sticky .navbar-nav .nav-item .nav-link {
	line-height:48px;
	color:#555b6d;
}
#openzcBox .navigation.nav-sticky .navbar-nav .nav-item .nav-link:hover,#openzcBox .navigation.nav-sticky .navbar-nav .nav-item .nav-link.active {
	color:#556ee6;
}
#openzcBox .bg-overlay {
	position:absolute;
	height:100%;
	width:100%;
	right:0;
	bottom:0;
	left:0;
	top:0;
	opacity:0.7;
	background-color:#000;
}
#openzcBox .hero-section {
	padding-top:220px;
	padding-bottom:190px;
}
#openzcBox .hero-section.bg-ico-hero {
	background-image:url("../images/crypto/bg-ico-hero.jpg");
	background-size:cover;
	background-position:top;
}
@media (max-width:575.98px) {
	#openzcBox .hero-section {
	padding-top:140px;
	padding-bottom:80px;
}
}#openzcBox .hero-section .hero-title {
	font-size:42px;
}
@media (max-width:575.98px) {
	#openzcBox .hero-section .hero-title {
	font-size:26px;
}
}#openzcBox .hero-section .ico-countdown {
	font-size:22px;
	margin-right:-12px;
	margin-left:-12px;
}
@media (max-width:575.98px) {
	#openzcBox .hero-section .ico-countdown {
	display:block;
}
}#openzcBox .hero-section .ico-countdown .coming-box {
	margin-right:12px;
	margin-left:12px;
	border:1px solid #eff2f7;
	border-radius:4px;
	padding:8px;
	background-color:#fff;
}
@media (max-width:575.98px) {
	#openzcBox .hero-section .ico-countdown .coming-box {
	display:inline-block;
	width:40%;
	margin-bottom:24px;
}
}#openzcBox .hero-section .ico-countdown .coming-box span {
	background-color:#eff2f7;
	font-size:12px;
	padding:4px;
	margin-top:8px;
}
#openzcBox .hero-section .softcap-progress {
	overflow:visible;
}
#openzcBox .hero-section .softcap-progress .progress-bar {
	overflow:visible;
}
#openzcBox .hero-section .softcap-progress .progress-label {
	position:relative;
	text-align:right;
	color:#495057;
	bottom:20px;
	font-size:12px;
	font-weight:500;
}
#openzcBox .currency-price {
	position:relative;
	bottom:40px;
}
#openzcBox .client-images img {
	max-height:34px;
	width:auto !important;
	margin:12px auto;
	opacity:0.7;
	-webkit-transition:all 0.4s;
	transition:all 0.4s;
}
#openzcBox .features-number {
	opacity:0.1;
}
#openzcBox .team-box .team-social-links a {
	color:#495057;
	font-size:14px;
}
#openzcBox .blog-box .blog-badge {
	position:absolute;
	top:12px;
	right:12px;
}
#openzcBox .landing-footer {
	padding:80px 0 40px;
	background-color:#2a3042;
	color:rgba(255,255,255,0.5);
}
#openzcBox .landing-footer .footer-list-title {
	color:rgba(255,255,255,0.9);
}
#openzcBox .landing-footer .footer-list-menu li a {
	display:block;
	color:rgba(255,255,255,0.5);
	margin-bottom:14px;
	-webkit-transition:all 0.4s;
	transition:all 0.4s;
}
#openzcBox .landing-footer .footer-list-menu li a:hover {
	color:rgba(255,255,255,0.8);
}
#openzcBox .landing-footer .blog-post .post {
	display:block;
	color:rgba(255,255,255,0.5);
	padding:16px 0px;
	border-bottom:1px solid rgba(255,255,255,0.1);
}
#openzcBox .landing-footer .blog-post .post .post-title {
	color:rgba(255,255,255,0.8);
	font-size:14px;
}
#openzcBox .landing-footer .blog-post .post:first-of-type {
	padding-top:0;
}
#openzcBox .landing-footer .blog-post .post:last-of-type {
	padding-bottom:0;
	border-bottom:0;
}
#openzcBox .landing-footer .footer-border {
	border-color:rgba(255,255,255,0.1);
}
#openzcBox .counter-number {
	font-size:32px;
	font-weight:600;
	text-align:center;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
}
#openzcBox .counter-number span {
	font-size:16px;
	font-weight:400;
	display:block;
	padding-top:5px;
}
#openzcBox .coming-box {
	width:25%;
}
/************** Horizontal timeline **************/
#openzcBox .hori-timeline .events .event-list {
	text-align:center;
	display:block;
}
#openzcBox .hori-timeline .events .event-list .event-down-icon {
	position:relative;
}
#openzcBox .hori-timeline .events .event-list .event-down-icon::before {
	content:"";
	position:absolute;
	width:100%;
	top:16px;
	left:0;
	right:0;
	border-bottom:3px dashed #f6f6f6;
}
#openzcBox .hori-timeline .events .event-list .event-down-icon .down-arrow-icon {
	position:relative;
	background-color:#fff;
	padding:4px;
}
#openzcBox .hori-timeline .events .event-list:hover .down-arrow-icon {
	-webkit-animation:fade-down 1.5s infinite linear;
	animation:fade-down 1.5s infinite linear;
}
#openzcBox .hori-timeline .events .event-list.active .down-arrow-icon {
	-webkit-animation:fade-down 1.5s infinite linear;
	animation:fade-down 1.5s infinite linear;
}
#openzcBox .hori-timeline .events .event-list.active .down-arrow-icon:before {
	content:"\ec4c";
}
/************** vertical timeline **************/
#openzcBox .verti-timeline {
	border-left:3px dashed #f6f6f6;
	margin:0 10px;
}
#openzcBox .verti-timeline .event-list {
	position:relative;
	padding:0px 0px 40px 30px;
}
#openzcBox .verti-timeline .event-list .event-timeline-dot {
	position:absolute;
	left:-9px;
	top:0px;
	z-index:9;
	font-size:16px;
}
#openzcBox .verti-timeline .event-list .event-content {
	position:relative;
	border:2px solid #eff2f7;
	border-radius:7px;
}
#openzcBox .verti-timeline .event-list.active .event-timeline-dot {
	color:#556ee6;
}
#openzcBox .verti-timeline .event-list:last-child {
	padding-bottom:0px;
}
#openzcBox .plan-box .plan-btn {
	position:relative;
}
#openzcBox .plan-box .plan-btn::before {
	content:"";
	position:absolute;
	width:100%;
	height:2px;
	background:#f6f6f6;
	left:0px;
	right:0px;
	top:12px;
}
html #openzcBox {
	direction:rtl;
}
body #openzcBox {
	text-align:right;
}
#openzcBox .dropdown-menu.show {
	text-align:right;
	left:auto !important;
	right:0;
	bottom:auto;
}
#openzcBox .dropdown-menu-right {
	right:auto !important;
	left:0 !important;
}
#openzcBox .dropdown-menu-right.show {
	left:0 !important;
}
#openzcBox ul {
	padding-right:0;
}
#openzcBox .list-inline-item:not(:last-child) {
	margin-left:6px;
	margin-right:0px;
}
#openzcBox .border-right {
	border-left:1px solid #eff2f7 !important;
}
#openzcBox .border-left {
	border-right:1px solid #eff2f7 !important;
}
#openzcBox .btn-label {
	padding-right:44px;
	padding-left:12px;
}
#openzcBox .btn-label .label-icon {
	left:auto;
	right:0;
	border-right:0;
	border-left:1px solid rgba(255,255,255,0.4);
}
#openzcBox .btn-label.btn-light .label-icon {
	border-right:0;
	border-left:1px solid rgba(52,58,64,0.2);
}
#openzcBox .btn-group,#openzcBox .btn-group-vertical {
	direction:ltr;
}
#openzcBox .pagination .page-item:first-child .page-link {
	margin-right:0;
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
	border-top-right-radius:0.25rem;
	border-bottom-right-radius:0.25rem;
}
#openzcBox .pagination .page-item:last-child .page-link {
	border-top-right-radius:0px;
	border-bottom-right-radius:0px;
	border-top-left-radius:0.25rem;
	border-bottom-left-radius:0.25rem;
}
#openzcBox .blockquote-reverse {
	text-align:left !important;
}
#openzcBox dd {
	margin-right:0;
}
#openzcBox .custom-modal-title {
	text-align:right;
}
#openzcBox .modal-header .close {
	margin:-1rem auto -1rem -1rem;
	left:0px;
}
#openzcBox .modal-demo .close {
	left:25px;
	right:auto;
}
#openzcBox .modal-footer >:not(:first-child) {
	margin-right:.25rem;
	margin-left:0;
}
#openzcBox .modal-footer >:not(:last-child) {
	margin-left:.25rem;
	margin-right:0;
}
#openzcBox .alert-dismissible {
	padding-left:3.71875rem;
	padding-right:1.25rem;
}
#openzcBox .alert-dismissible .close {
	left:0;
	right:auto;
}
#openzcBox .breadcrumb-item + .breadcrumb-item {
	padding-right:0.5rem;
	padding-left:0px;
}
#openzcBox .breadcrumb-item + .breadcrumb-item::before {
	padding-left:0.5rem;
	padding-right:0px;
}
#openzcBox .form-check-right {
	padding-right:0 !important;
	padding-left:1.25rem !important;
}
#openzcBox .form-check-right .form-check-input {
	right:auto;
	left:0;
	margin-right:0;
}
#openzcBox .custom-control-right {
	padding-left:1.5rem !important;
	padding-right:0 !important;
}
#openzcBox .custom-control-right .custom-control-label {
	display:block;
}
#openzcBox .custom-control-right .custom-control-label:before,#openzcBox .custom-control-right .custom-control-label:after {
	right:auto;
	left:-1.5rem;
}
#openzcBox .custom-control-right .custom-control-input {
	right:auto;
	left:0;
}
#openzcBox .form-check {
	padding-left:0;
	padding-right:1.25rem;
}
#openzcBox .form-check-input {
	margin-left:0;
	margin-right:-1.25rem;
}
#openzcBox .form-check-inline {
	margin-left:.75rem;
	margin-right:0;
}
#openzcBox .custom-control {
	padding-right:1.5rem;
	padding-left:0;
}
#openzcBox .custom-control-inline {
	margin-right:0;
	margin-left:1rem;
}
#openzcBox .custom-control-label::before {
	left:auto;
	right:-1.5rem;
}
#openzcBox .custom-control-label::after {
	left:auto;
	right:-1.5rem;
}
#openzcBox .custom-switch {
	padding-right:2.25rem;
	padding-left:0;
}
#openzcBox .custom-switch .custom-control-label::before {
	right:-2.25rem;
	left:auto;
}
#openzcBox .custom-switch .custom-control-label::after {
	right:calc(-2.25rem + 2px);
	left:auto;
}
#openzcBox .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
	-webkit-transform:translateX(-0.75rem);
	transform:translateX(-0.75rem);
}
#openzcBox .custom-file-label::after {
	right:auto;
	left:0;
	border-right:inherit;
}
#openzcBox .custom-switch-md {
	padding-right:3rem;
	padding-left:0;
}
#openzcBox .custom-switch-md .custom-control-label:before {
	left:auto;
	right:-3rem;
}
#openzcBox .custom-switch-md .custom-control-label:after {
	right:calc(-3rem + 2px);
	left:auto;
}
#openzcBox .custom-switch-md .custom-control-input:checked ~ .custom-control-label::after {
	-webkit-transform:translateX(-1.25rem);
	transform:translateX(-1.25rem);
}
#openzcBox .custom-switch-lg {
	padding-right:3.75rem;
	padding-left:0;
}
#openzcBox .custom-switch-lg .custom-control-label:before {
	left:auto;
	right:-3.75rem;
}
#openzcBox .custom-switch-lg .custom-control-label:after {
	right:calc(-3.75rem + 2px);
	left:auto;
}
#openzcBox .custom-switch-lg .custom-control-input:checked ~ .custom-control-label::after {
	-webkit-transform:translateX(-1.5rem);
	transform:translateX(-1.5rem);
}
#openzcBox .custom-checkbox-outline .custom-control-input:checked ~ .custom-control-label:after {
	left:auto;
	right:-28px;
}
#openzcBox .custom-radio-outline .custom-control-input:checked ~ .custom-control-label:after {
	left:auto;
	right:-20px;
}
#openzcBox .input-group-prepend {
	margin-left:-1px;
	margin-right:0;
}
#openzcBox .input-group-append {
	margin-right:-1px;
	margin-left:0;
}
#openzcBox .input-group > .input-group-prepend > .btn,#openzcBox .input-group > .input-group-prepend > .input-group-text,#openzcBox .input-group > .input-group-append:not(:last-child) > .btn,#openzcBox .input-group > .input-group-append:not(:last-child) > .input-group-text,#openzcBox .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),#openzcBox .input-group > .input-group-append:last-child > .input-group-text:not(:last-child),#openzcBox .input-group > .custom-select:not(:last-child),#openzcBox .input-group > .form-control:not(:last-child) {
	border-top-right-radius:0.25rem;
	border-bottom-right-radius:0.25rem;
	border-top-left-radius:0;
	border-bottom-left-radius:0;
}
#openzcBox .input-group > .input-group-append > .btn,#openzcBox .input-group > .input-group-append > .input-group-text,#openzcBox .input-group > .input-group-prepend:not(:first-child) > .btn,#openzcBox .input-group > .input-group-prepend:not(:first-child) > .input-group-text,#openzcBox .input-group > .input-group-prepend:first-child > .btn:not(:first-child),#openzcBox .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child),#openzcBox .input-group > .custom-select:not(:first-child),#openzcBox .input-group > .form-control:not(:first-child) {
	border-top-left-radius:0.25rem;
	border-bottom-left-radius:0.25rem;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
}
#openzcBox .m-0 {
	margin:0 !important;
}
#openzcBox .mt-0,#openzcBox .my-0 {
	margin-top:0 !important;
}
#openzcBox .mr-0 {
	margin-left:0 !important;
	margin-right:0 !important;
}
#openzcBox .mb-0,#openzcBox .my-0 {
	margin-bottom:0 !important;
}
#openzcBox .ml-0 {
	margin-right:0 !important;
	margin-left:0 !important;
}
#openzcBox .m-1 {
	margin:0.25rem !important;
}
#openzcBox .mt-1,#openzcBox .my-1 {
	margin-top:0.25rem !important;
}
#openzcBox .mr-1 {
	margin-left:0.25rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-1,#openzcBox .my-1 {
	margin-bottom:0.25rem !important;
}
#openzcBox .ml-1 {
	margin-right:0.25rem !important;
	margin-left:0 !important;
}
#openzcBox .m-2 {
	margin:0.5rem !important;
}
#openzcBox .mt-2,#openzcBox .my-2 {
	margin-top:0.5rem !important;
}
#openzcBox .mr-2 {
	margin-left:0.5rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-2,#openzcBox .my-2 {
	margin-bottom:0.5rem !important;
}
#openzcBox .ml-2 {
	margin-right:0.5rem !important;
	margin-left:0 !important;
}
#openzcBox .m-3 {
	margin:1rem !important;
}
#openzcBox .mt-3,#openzcBox .my-3 {
	margin-top:1rem !important;
}
#openzcBox .mr-3 {
	margin-left:1rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-3,#openzcBox .my-3 {
	margin-bottom:1rem !important;
}
#openzcBox .ml-3 {
	margin-right:1rem !important;
	margin-left:0 !important;
}
#openzcBox .m-4 {
	margin:1.5rem !important;
}
#openzcBox .mt-4,#openzcBox .my-4 {
	margin-top:1.5rem !important;
}
#openzcBox .mr-4 {
	margin-left:1.5rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-4,#openzcBox .my-4 {
	margin-bottom:1.5rem !important;
}
#openzcBox .ml-4 {
	margin-right:1.5rem !important;
	margin-left:0 !important;
}
#openzcBox .m-5 {
	margin:3rem !important;
}
#openzcBox .mt-5,#openzcBox .my-5 {
	margin-top:3rem !important;
}
#openzcBox .mr-5 {
	margin-left:3rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-5,#openzcBox .my-5 {
	margin-bottom:3rem !important;
}
#openzcBox .ml-5 {
	margin-right:3rem !important;
	margin-left:0 !important;
}
#openzcBox .p-0 {
	padding:0 !important;
}
#openzcBox .pt-0,#openzcBox .py-0 {
	padding-top:0 !important;
}
#openzcBox .pr-0 {
	padding-left:0 !important;
	padding-right:0 !important;
}
#openzcBox .pb-0,#openzcBox .py-0 {
	padding-bottom:0 !important;
}
#openzcBox .pl-0 {
	padding-right:0 !important;
	padding-left:0 !important;
}
#openzcBox .p-1 {
	padding:0.25rem !important;
}
#openzcBox .pt-1,#openzcBox .py-1 {
	padding-top:0.25rem !important;
}
#openzcBox .pr-1 {
	padding-left:0.25rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-1,#openzcBox .py-1 {
	padding-bottom:0.25rem !important;
}
#openzcBox .pl-1 {
	padding-right:0.25rem !important;
	padding-left:0 !important;
}
#openzcBox .p-2 {
	padding:0.5rem !important;
}
#openzcBox .pt-2,#openzcBox .py-2 {
	padding-top:0.5rem !important;
}
#openzcBox .pr-2 {
	padding-left:0.5rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-2,#openzcBox .py-2 {
	padding-bottom:0.5rem !important;
}
#openzcBox .pl-2 {
	padding-right:0.5rem !important;
	padding-left:0 !important;
}
#openzcBox .p-3 {
	padding:1rem !important;
}
#openzcBox .pt-3,#openzcBox .py-3 {
	padding-top:1rem !important;
}
#openzcBox .pr-3 {
	padding-left:1rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-3,#openzcBox .py-3 {
	padding-bottom:1rem !important;
}
#openzcBox .pl-3 {
	padding-right:1rem !important;
	padding-left:0 !important;
}
#openzcBox .p-4 {
	padding:1.5rem !important;
}
#openzcBox .pt-4,#openzcBox .py-4 {
	padding-top:1.5rem !important;
}
#openzcBox .pr-4 {
	padding-left:1.5rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-4,#openzcBox .py-4 {
	padding-bottom:1.5rem !important;
}
#openzcBox .pl-4 {
	padding-right:1.5rem !important;
	padding-left:0 !important;
}
#openzcBox .p-5 {
	padding:3rem !important;
}
#openzcBox .pt-5,#openzcBox .py-5 {
	padding-top:3rem !important;
}
#openzcBox .pr-5 {
	padding-left:3rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-5,#openzcBox .py-5 {
	padding-bottom:3rem !important;
}
#openzcBox .pl-5 {
	padding-right:3rem !important;
	padding-left:0 !important;
}
#openzcBox .m-n1 {
	margin:-0.25rem !important;
}
#openzcBox .mt-n1,#openzcBox .my-n1 {
	margin-top:-0.25rem !important;
}
#openzcBox .mr-n1,#openzcBox .mx-n1 {
	margin-right:-0.25rem !important;
}
#openzcBox .mb-n1,#openzcBox .my-n1 {
	margin-bottom:-0.25rem !important;
}
#openzcBox .ml-n1,#openzcBox .mx-n1 {
	margin-left:-0.25rem !important;
}
#openzcBox .m-n2 {
	margin:-0.5rem !important;
}
#openzcBox .mt-n2,#openzcBox .my-n2 {
	margin-top:-0.5rem !important;
}
#openzcBox .mr-n2,#openzcBox .mx-n2 {
	margin-right:-0.5rem !important;
}
#openzcBox .mb-n2,#openzcBox .my-n2 {
	margin-bottom:-0.5rem !important;
}
#openzcBox .ml-n2,#openzcBox .mx-n2 {
	margin-left:-0.5rem !important;
}
#openzcBox .m-n3 {
	margin:-1rem !important;
}
#openzcBox .mt-n3,#openzcBox .my-n3 {
	margin-top:-1rem !important;
}
#openzcBox .mr-n3,#openzcBox .mx-n3 {
	margin-right:-1rem !important;
}
#openzcBox .mb-n3,#openzcBox .my-n3 {
	margin-bottom:-1rem !important;
}
#openzcBox .ml-n3,#openzcBox .mx-n3 {
	margin-left:-1rem !important;
}
#openzcBox .m-n4 {
	margin:-1.5rem !important;
}
#openzcBox .mt-n4,#openzcBox .my-n4 {
	margin-top:-1.5rem !important;
}
#openzcBox .mr-n4,#openzcBox .mx-n4 {
	margin-right:-1.5rem !important;
}
#openzcBox .mb-n4,#openzcBox .my-n4 {
	margin-bottom:-1.5rem !important;
}
#openzcBox .ml-n4,#openzcBox .mx-n4 {
	margin-left:-1.5rem !important;
}
#openzcBox .m-n5 {
	margin:-3rem !important;
}
#openzcBox .mt-n5,#openzcBox .my-n5 {
	margin-top:-3rem !important;
}
#openzcBox .mr-n5,#openzcBox .mx-n5 {
	margin-right:-3rem !important;
}
#openzcBox .mb-n5,#openzcBox .my-n5 {
	margin-bottom:-3rem !important;
}
#openzcBox .ml-n5,#openzcBox .mx-n5 {
	margin-left:-3rem !important;
}
#openzcBox .m-auto {
	margin:auto !important;
}
#openzcBox .mt-auto,#openzcBox .my-auto {
	margin-top:auto !important;
}
#openzcBox .mr-auto,#openzcBox .mx-auto {
	margin-left:auto !important;
	margin-right:inherit !important;
}
#openzcBox .mb-auto,#openzcBox .my-auto {
	margin-bottom:auto !important;
}
#openzcBox .mx-auto {
	margin-right:auto !important;
	margin-left:auto !important;
}
#openzcBox .ml-auto {
	margin-right:auto !important;
	margin-left:0 !important;
}
@media (min-width:576px) {
	.m-sm-0 {
	margin:0 !important;
}
#openzcBox .mt-sm-0,#openzcBox .my-sm-0 {
	margin-top:0 !important;
}
#openzcBox .mr-sm-0 {
	margin-left:0 !important;
	margin-right:0 !important;
}
#openzcBox .mb-sm-0,#openzcBox .my-sm-0 {
	margin-bottom:0 !important;
}
#openzcBox .ml-sm-0 {
	margin-right:0 !important;
	margin-left:0 !important;
}
#openzcBox .m-sm-1 {
	margin:0.25rem !important;
}
#openzcBox .mt-sm-1,#openzcBox .my-sm-1 {
	margin-top:0.25rem !important;
}
#openzcBox .mr-sm-1 {
	margin-left:0.25rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-sm-1,#openzcBox .my-sm-1 {
	margin-bottom:0.25rem !important;
}
#openzcBox .ml-sm-1 {
	margin-right:0.25rem !important;
	margin-left:0 !important;
}
#openzcBox .m-sm-2 {
	margin:0.5rem !important;
}
#openzcBox .mt-sm-2,#openzcBox .my-sm-2 {
	margin-top:0.5rem !important;
}
#openzcBox .mr-sm-2 {
	margin-left:0.5rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-sm-2,#openzcBox .my-sm-2 {
	margin-bottom:0.5rem !important;
}
#openzcBox .ml-sm-2 {
	margin-right:0.5rem !important;
	margin-left:0 !important;
}
#openzcBox .m-sm-3 {
	margin:1rem !important;
}
#openzcBox .mt-sm-3,#openzcBox .my-sm-3 {
	margin-top:1rem !important;
}
#openzcBox .mr-sm-3 {
	margin-left:1rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-sm-3,#openzcBox .my-sm-3 {
	margin-bottom:1rem !important;
}
#openzcBox .ml-sm-3 {
	margin-right:1rem !important;
	margin-left:0 !important;
}
#openzcBox .m-sm-4 {
	margin:1.5rem !important;
}
#openzcBox .mt-sm-4,#openzcBox .my-sm-4 {
	margin-top:1.5rem !important;
}
#openzcBox .mr-sm-4 {
	margin-left:1.5rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-sm-4,#openzcBox .my-sm-4 {
	margin-bottom:1.5rem !important;
}
#openzcBox .ml-sm-4 {
	margin-right:1.5rem !important;
	margin-left:0 !important;
}
#openzcBox .m-sm-5 {
	margin:3rem !important;
}
#openzcBox .mt-sm-5,#openzcBox .my-sm-5 {
	margin-top:3rem !important;
}
#openzcBox .mr-sm-5 {
	margin-left:3rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-sm-5,#openzcBox .my-sm-5 {
	margin-bottom:3rem !important;
}
#openzcBox .ml-sm-5 {
	margin-right:3rem !important;
	margin-left:0 !important;
}
#openzcBox .p-sm-0 {
	padding:0 !important;
}
#openzcBox .pt-sm-0,#openzcBox .py-sm-0 {
	padding-top:0 !important;
}
#openzcBox .pr-sm-0 {
	padding-left:0 !important;
	padding-right:0 !important;
}
#openzcBox .pb-sm-0,#openzcBox .py-sm-0 {
	padding-bottom:0 !important;
}
#openzcBox .pl-sm-0 {
	padding-right:0 !important;
	padding-left:0 !important;
}
#openzcBox .p-sm-1 {
	padding:0.25rem !important;
}
#openzcBox .pt-sm-1,#openzcBox .py-sm-1 {
	padding-top:0.25rem !important;
}
#openzcBox .pr-sm-1 {
	padding-left:0.25rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-sm-1,#openzcBox .py-sm-1 {
	padding-bottom:0.25rem !important;
}
#openzcBox .pl-sm-1 {
	padding-right:0.25rem !important;
	padding-left:0 !important;
}
#openzcBox .p-sm-2 {
	padding:0.5rem !important;
}
#openzcBox .pt-sm-2,#openzcBox .py-sm-2 {
	padding-top:0.5rem !important;
}
#openzcBox .pr-sm-2 {
	padding-left:0.5rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-sm-2,#openzcBox .py-sm-2 {
	padding-bottom:0.5rem !important;
}
#openzcBox .pl-sm-2 {
	padding-right:0.5rem !important;
	padding-left:0 !important;
}
#openzcBox .p-sm-3 {
	padding:1rem !important;
}
#openzcBox .pt-sm-3,#openzcBox .py-sm-3 {
	padding-top:1rem !important;
}
#openzcBox .pr-sm-3 {
	padding-left:1rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-sm-3,#openzcBox .py-sm-3 {
	padding-bottom:1rem !important;
}
#openzcBox .pl-sm-3 {
	padding-right:1rem !important;
	padding-left:0 !important;
}
#openzcBox .p-sm-4 {
	padding:1.5rem !important;
}
#openzcBox .pt-sm-4,#openzcBox .py-sm-4 {
	padding-top:1.5rem !important;
}
#openzcBox .pr-sm-4 {
	padding-left:1.5rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-sm-4,#openzcBox .py-sm-4 {
	padding-bottom:1.5rem !important;
}
#openzcBox .pl-sm-4 {
	padding-right:1.5rem !important;
	padding-left:0 !important;
}
#openzcBox .p-sm-5 {
	padding:3rem !important;
}
#openzcBox .pt-sm-5,#openzcBox .py-sm-5 {
	padding-top:3rem !important;
}
#openzcBox .pr-sm-5 {
	padding-left:3rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-sm-5,#openzcBox .py-sm-5 {
	padding-bottom:3rem !important;
}
#openzcBox .pl-sm-5 {
	padding-right:3rem !important;
	padding-left:0 !important;
}
#openzcBox .m-sm-n1 {
	margin:-0.25rem !important;
}
#openzcBox .mt-sm-n1,#openzcBox .my-sm-n1 {
	margin-top:-0.25rem !important;
}
#openzcBox .mr-sm-n1,#openzcBox .mx-sm-n1 {
	margin-right:-0.25rem !important;
}
#openzcBox .mb-sm-n1,#openzcBox .my-sm-n1 {
	margin-bottom:-0.25rem !important;
}
#openzcBox .ml-sm-n1,#openzcBox .mx-sm-n1 {
	margin-left:-0.25rem !important;
}
#openzcBox .m-sm-n2 {
	margin:-0.5rem !important;
}
#openzcBox .mt-sm-n2,#openzcBox .my-sm-n2 {
	margin-top:-0.5rem !important;
}
#openzcBox .mr-sm-n2,#openzcBox .mx-sm-n2 {
	margin-right:-0.5rem !important;
}
#openzcBox .mb-sm-n2,#openzcBox .my-sm-n2 {
	margin-bottom:-0.5rem !important;
}
#openzcBox .ml-sm-n2,#openzcBox .mx-sm-n2 {
	margin-left:-0.5rem !important;
}
#openzcBox .m-sm-n3 {
	margin:-1rem !important;
}
#openzcBox .mt-sm-n3,#openzcBox .my-sm-n3 {
	margin-top:-1rem !important;
}
#openzcBox .mr-sm-n3,#openzcBox .mx-sm-n3 {
	margin-right:-1rem !important;
}
#openzcBox .mb-sm-n3,#openzcBox .my-sm-n3 {
	margin-bottom:-1rem !important;
}
#openzcBox .ml-sm-n3,#openzcBox .mx-sm-n3 {
	margin-left:-1rem !important;
}
#openzcBox .m-sm-n4 {
	margin:-1.5rem !important;
}
#openzcBox .mt-sm-n4,#openzcBox .my-sm-n4 {
	margin-top:-1.5rem !important;
}
#openzcBox .mr-sm-n4,#openzcBox .mx-sm-n4 {
	margin-right:-1.5rem !important;
}
#openzcBox .mb-sm-n4,#openzcBox .my-sm-n4 {
	margin-bottom:-1.5rem !important;
}
#openzcBox .ml-sm-n4,#openzcBox .mx-sm-n4 {
	margin-left:-1.5rem !important;
}
#openzcBox .m-sm-n5 {
	margin:-3rem !important;
}
#openzcBox .mt-sm-n5,#openzcBox .my-sm-n5 {
	margin-top:-3rem !important;
}
#openzcBox .mr-sm-n5,#openzcBox .mx-sm-n5 {
	margin-right:-3rem !important;
}
#openzcBox .mb-sm-n5,#openzcBox .my-sm-n5 {
	margin-bottom:-3rem !important;
}
#openzcBox .ml-sm-n5,#openzcBox .mx-sm-n5 {
	margin-left:-3rem !important;
}
#openzcBox .m-sm-auto {
	margin:auto !important;
}
#openzcBox .mt-sm-auto,#openzcBox .my-sm-auto {
	margin-top:auto !important;
}
#openzcBox .mr-sm-auto,#openzcBox .mx-sm-auto {
	margin-left:auto !important;
	margin-right:inherit !important;
}
#openzcBox .mb-sm-auto,#openzcBox .my-sm-auto {
	margin-bottom:auto !important;
}
#openzcBox .mx-sm-auto {
	margin-right:auto !important;
	margin-left:auto !important;
}
#openzcBox .ml-sm-auto {
	margin-right:auto !important;
	margin-left:0 !important;
}
}@media (min-width:768px) {
	.m-md-0 {
	margin:0 !important;
}
#openzcBox .mt-md-0,#openzcBox .my-md-0 {
	margin-top:0 !important;
}
#openzcBox .mr-md-0 {
	margin-left:0 !important;
	margin-right:0 !important;
}
#openzcBox .mb-md-0,#openzcBox .my-md-0 {
	margin-bottom:0 !important;
}
#openzcBox .ml-md-0 {
	margin-right:0 !important;
	margin-left:0 !important;
}
#openzcBox .m-md-1 {
	margin:0.25rem !important;
}
#openzcBox .mt-md-1,#openzcBox .my-md-1 {
	margin-top:0.25rem !important;
}
#openzcBox .mr-md-1 {
	margin-left:0.25rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-md-1,#openzcBox .my-md-1 {
	margin-bottom:0.25rem !important;
}
#openzcBox .ml-md-1 {
	margin-right:0.25rem !important;
	margin-left:0 !important;
}
#openzcBox .m-md-2 {
	margin:0.5rem !important;
}
#openzcBox .mt-md-2,#openzcBox .my-md-2 {
	margin-top:0.5rem !important;
}
#openzcBox .mr-md-2 {
	margin-left:0.5rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-md-2,#openzcBox .my-md-2 {
	margin-bottom:0.5rem !important;
}
#openzcBox .ml-md-2 {
	margin-right:0.5rem !important;
	margin-left:0 !important;
}
#openzcBox .m-md-3 {
	margin:1rem !important;
}
#openzcBox .mt-md-3,#openzcBox .my-md-3 {
	margin-top:1rem !important;
}
#openzcBox .mr-md-3 {
	margin-left:1rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-md-3,#openzcBox .my-md-3 {
	margin-bottom:1rem !important;
}
#openzcBox .ml-md-3 {
	margin-right:1rem !important;
	margin-left:0 !important;
}
#openzcBox .m-md-4 {
	margin:1.5rem !important;
}
#openzcBox .mt-md-4,#openzcBox .my-md-4 {
	margin-top:1.5rem !important;
}
#openzcBox .mr-md-4 {
	margin-left:1.5rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-md-4,#openzcBox .my-md-4 {
	margin-bottom:1.5rem !important;
}
#openzcBox .ml-md-4 {
	margin-right:1.5rem !important;
	margin-left:0 !important;
}
#openzcBox .m-md-5 {
	margin:3rem !important;
}
#openzcBox .mt-md-5,#openzcBox .my-md-5 {
	margin-top:3rem !important;
}
#openzcBox .mr-md-5 {
	margin-left:3rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-md-5,#openzcBox .my-md-5 {
	margin-bottom:3rem !important;
}
#openzcBox .ml-md-5 {
	margin-right:3rem !important;
	margin-left:0 !important;
}
#openzcBox .p-md-0 {
	padding:0 !important;
}
#openzcBox .pt-md-0,#openzcBox .py-md-0 {
	padding-top:0 !important;
}
#openzcBox .pr-md-0 {
	padding-left:0 !important;
	padding-right:0 !important;
}
#openzcBox .pb-md-0,#openzcBox .py-md-0 {
	padding-bottom:0 !important;
}
#openzcBox .pl-md-0 {
	padding-right:0 !important;
	padding-left:0 !important;
}
#openzcBox .p-md-1 {
	padding:0.25rem !important;
}
#openzcBox .pt-md-1,#openzcBox .py-md-1 {
	padding-top:0.25rem !important;
}
#openzcBox .pr-md-1 {
	padding-left:0.25rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-md-1,#openzcBox .py-md-1 {
	padding-bottom:0.25rem !important;
}
#openzcBox .pl-md-1 {
	padding-right:0.25rem !important;
	padding-left:0 !important;
}
#openzcBox .p-md-2 {
	padding:0.5rem !important;
}
#openzcBox .pt-md-2,#openzcBox .py-md-2 {
	padding-top:0.5rem !important;
}
#openzcBox .pr-md-2 {
	padding-left:0.5rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-md-2,#openzcBox .py-md-2 {
	padding-bottom:0.5rem !important;
}
#openzcBox .pl-md-2 {
	padding-right:0.5rem !important;
	padding-left:0 !important;
}
#openzcBox .p-md-3 {
	padding:1rem !important;
}
#openzcBox .pt-md-3,#openzcBox .py-md-3 {
	padding-top:1rem !important;
}
#openzcBox .pr-md-3 {
	padding-left:1rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-md-3,#openzcBox .py-md-3 {
	padding-bottom:1rem !important;
}
#openzcBox .pl-md-3 {
	padding-right:1rem !important;
	padding-left:0 !important;
}
#openzcBox .p-md-4 {
	padding:1.5rem !important;
}
#openzcBox .pt-md-4,#openzcBox .py-md-4 {
	padding-top:1.5rem !important;
}
#openzcBox .pr-md-4 {
	padding-left:1.5rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-md-4,#openzcBox .py-md-4 {
	padding-bottom:1.5rem !important;
}
#openzcBox .pl-md-4 {
	padding-right:1.5rem !important;
	padding-left:0 !important;
}
#openzcBox .p-md-5 {
	padding:3rem !important;
}
#openzcBox .pt-md-5,#openzcBox .py-md-5 {
	padding-top:3rem !important;
}
#openzcBox .pr-md-5 {
	padding-left:3rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-md-5,#openzcBox .py-md-5 {
	padding-bottom:3rem !important;
}
#openzcBox .pl-md-5 {
	padding-right:3rem !important;
	padding-left:0 !important;
}
#openzcBox .m-md-n1 {
	margin:-0.25rem !important;
}
#openzcBox .mt-md-n1,#openzcBox .my-md-n1 {
	margin-top:-0.25rem !important;
}
#openzcBox .mr-md-n1,#openzcBox .mx-md-n1 {
	margin-right:-0.25rem !important;
}
#openzcBox .mb-md-n1,#openzcBox .my-md-n1 {
	margin-bottom:-0.25rem !important;
}
#openzcBox .ml-md-n1,#openzcBox .mx-md-n1 {
	margin-left:-0.25rem !important;
}
#openzcBox .m-md-n2 {
	margin:-0.5rem !important;
}
#openzcBox .mt-md-n2,#openzcBox .my-md-n2 {
	margin-top:-0.5rem !important;
}
#openzcBox .mr-md-n2,#openzcBox .mx-md-n2 {
	margin-right:-0.5rem !important;
}
#openzcBox .mb-md-n2,#openzcBox .my-md-n2 {
	margin-bottom:-0.5rem !important;
}
#openzcBox .ml-md-n2,#openzcBox .mx-md-n2 {
	margin-left:-0.5rem !important;
}
#openzcBox .m-md-n3 {
	margin:-1rem !important;
}
#openzcBox .mt-md-n3,#openzcBox .my-md-n3 {
	margin-top:-1rem !important;
}
#openzcBox .mr-md-n3,#openzcBox .mx-md-n3 {
	margin-right:-1rem !important;
}
#openzcBox .mb-md-n3,#openzcBox .my-md-n3 {
	margin-bottom:-1rem !important;
}
#openzcBox .ml-md-n3,#openzcBox .mx-md-n3 {
	margin-left:-1rem !important;
}
#openzcBox .m-md-n4 {
	margin:-1.5rem !important;
}
#openzcBox .mt-md-n4,#openzcBox .my-md-n4 {
	margin-top:-1.5rem !important;
}
#openzcBox .mr-md-n4,#openzcBox .mx-md-n4 {
	margin-right:-1.5rem !important;
}
#openzcBox .mb-md-n4,#openzcBox .my-md-n4 {
	margin-bottom:-1.5rem !important;
}
#openzcBox .ml-md-n4,#openzcBox .mx-md-n4 {
	margin-left:-1.5rem !important;
}
#openzcBox .m-md-n5 {
	margin:-3rem !important;
}
#openzcBox .mt-md-n5,#openzcBox .my-md-n5 {
	margin-top:-3rem !important;
}
#openzcBox .mr-md-n5,#openzcBox .mx-md-n5 {
	margin-right:-3rem !important;
}
#openzcBox .mb-md-n5,#openzcBox .my-md-n5 {
	margin-bottom:-3rem !important;
}
#openzcBox .ml-md-n5,#openzcBox .mx-md-n5 {
	margin-left:-3rem !important;
}
#openzcBox .m-md-auto {
	margin:auto !important;
}
#openzcBox .mt-md-auto,#openzcBox .my-md-auto {
	margin-top:auto !important;
}
#openzcBox .mr-md-auto,#openzcBox .mx-md-auto {
	margin-left:auto !important;
	margin-right:inherit !important;
}
#openzcBox .mb-md-auto,#openzcBox .my-md-auto {
	margin-bottom:auto !important;
}
#openzcBox .mx-md-auto {
	margin-right:auto !important;
	margin-left:auto !important;
}
#openzcBox .ml-md-auto {
	margin-right:auto !important;
	margin-left:0 !important;
}
}@media (min-width:992px) {
	.m-lg-0 {
	margin:0 !important;
}
#openzcBox .mt-lg-0,#openzcBox .my-lg-0 {
	margin-top:0 !important;
}
#openzcBox .mr-lg-0 {
	margin-left:0 !important;
	margin-right:0 !important;
}
#openzcBox .mb-lg-0,#openzcBox .my-lg-0 {
	margin-bottom:0 !important;
}
#openzcBox .ml-lg-0 {
	margin-right:0 !important;
	margin-left:0 !important;
}
#openzcBox .m-lg-1 {
	margin:0.25rem !important;
}
#openzcBox .mt-lg-1,#openzcBox .my-lg-1 {
	margin-top:0.25rem !important;
}
#openzcBox .mr-lg-1 {
	margin-left:0.25rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-lg-1,#openzcBox .my-lg-1 {
	margin-bottom:0.25rem !important;
}
#openzcBox .ml-lg-1 {
	margin-right:0.25rem !important;
	margin-left:0 !important;
}
#openzcBox .m-lg-2 {
	margin:0.5rem !important;
}
#openzcBox .mt-lg-2,#openzcBox .my-lg-2 {
	margin-top:0.5rem !important;
}
#openzcBox .mr-lg-2 {
	margin-left:0.5rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-lg-2,#openzcBox .my-lg-2 {
	margin-bottom:0.5rem !important;
}
#openzcBox .ml-lg-2 {
	margin-right:0.5rem !important;
	margin-left:0 !important;
}
#openzcBox .m-lg-3 {
	margin:1rem !important;
}
#openzcBox .mt-lg-3,#openzcBox .my-lg-3 {
	margin-top:1rem !important;
}
#openzcBox .mr-lg-3 {
	margin-left:1rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-lg-3,#openzcBox .my-lg-3 {
	margin-bottom:1rem !important;
}
#openzcBox .ml-lg-3 {
	margin-right:1rem !important;
	margin-left:0 !important;
}
#openzcBox .m-lg-4 {
	margin:1.5rem !important;
}
#openzcBox .mt-lg-4,#openzcBox .my-lg-4 {
	margin-top:1.5rem !important;
}
#openzcBox .mr-lg-4 {
	margin-left:1.5rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-lg-4,#openzcBox .my-lg-4 {
	margin-bottom:1.5rem !important;
}
#openzcBox .ml-lg-4 {
	margin-right:1.5rem !important;
	margin-left:0 !important;
}
#openzcBox .m-lg-5 {
	margin:3rem !important;
}
#openzcBox .mt-lg-5,#openzcBox .my-lg-5 {
	margin-top:3rem !important;
}
#openzcBox .mr-lg-5 {
	margin-left:3rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-lg-5,#openzcBox .my-lg-5 {
	margin-bottom:3rem !important;
}
#openzcBox .ml-lg-5 {
	margin-right:3rem !important;
	margin-left:0 !important;
}
#openzcBox .p-lg-0 {
	padding:0 !important;
}
#openzcBox .pt-lg-0,#openzcBox .py-lg-0 {
	padding-top:0 !important;
}
#openzcBox .pr-lg-0 {
	padding-left:0 !important;
	padding-right:0 !important;
}
#openzcBox .pb-lg-0,#openzcBox .py-lg-0 {
	padding-bottom:0 !important;
}
#openzcBox .pl-lg-0 {
	padding-right:0 !important;
	padding-left:0 !important;
}
#openzcBox .p-lg-1 {
	padding:0.25rem !important;
}
#openzcBox .pt-lg-1,#openzcBox .py-lg-1 {
	padding-top:0.25rem !important;
}
#openzcBox .pr-lg-1 {
	padding-left:0.25rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-lg-1,#openzcBox .py-lg-1 {
	padding-bottom:0.25rem !important;
}
#openzcBox .pl-lg-1 {
	padding-right:0.25rem !important;
	padding-left:0 !important;
}
#openzcBox .p-lg-2 {
	padding:0.5rem !important;
}
#openzcBox .pt-lg-2,#openzcBox .py-lg-2 {
	padding-top:0.5rem !important;
}
#openzcBox .pr-lg-2 {
	padding-left:0.5rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-lg-2,#openzcBox .py-lg-2 {
	padding-bottom:0.5rem !important;
}
#openzcBox .pl-lg-2 {
	padding-right:0.5rem !important;
	padding-left:0 !important;
}
#openzcBox .p-lg-3 {
	padding:1rem !important;
}
#openzcBox .pt-lg-3,#openzcBox .py-lg-3 {
	padding-top:1rem !important;
}
#openzcBox .pr-lg-3 {
	padding-left:1rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-lg-3,#openzcBox .py-lg-3 {
	padding-bottom:1rem !important;
}
#openzcBox .pl-lg-3 {
	padding-right:1rem !important;
	padding-left:0 !important;
}
#openzcBox .p-lg-4 {
	padding:1.5rem !important;
}
#openzcBox .pt-lg-4,#openzcBox .py-lg-4 {
	padding-top:1.5rem !important;
}
#openzcBox .pr-lg-4 {
	padding-left:1.5rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-lg-4,#openzcBox .py-lg-4 {
	padding-bottom:1.5rem !important;
}
#openzcBox .pl-lg-4 {
	padding-right:1.5rem !important;
	padding-left:0 !important;
}
#openzcBox .p-lg-5 {
	padding:3rem !important;
}
#openzcBox .pt-lg-5,#openzcBox .py-lg-5 {
	padding-top:3rem !important;
}
#openzcBox .pr-lg-5 {
	padding-left:3rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-lg-5,#openzcBox .py-lg-5 {
	padding-bottom:3rem !important;
}
#openzcBox .pl-lg-5 {
	padding-right:3rem !important;
	padding-left:0 !important;
}
#openzcBox .m-lg-n1 {
	margin:-0.25rem !important;
}
#openzcBox .mt-lg-n1,#openzcBox .my-lg-n1 {
	margin-top:-0.25rem !important;
}
#openzcBox .mr-lg-n1,#openzcBox .mx-lg-n1 {
	margin-right:-0.25rem !important;
}
#openzcBox .mb-lg-n1,#openzcBox .my-lg-n1 {
	margin-bottom:-0.25rem !important;
}
#openzcBox .ml-lg-n1,#openzcBox .mx-lg-n1 {
	margin-left:-0.25rem !important;
}
#openzcBox .m-lg-n2 {
	margin:-0.5rem !important;
}
#openzcBox .mt-lg-n2,#openzcBox .my-lg-n2 {
	margin-top:-0.5rem !important;
}
#openzcBox .mr-lg-n2,#openzcBox .mx-lg-n2 {
	margin-right:-0.5rem !important;
}
#openzcBox .mb-lg-n2,#openzcBox .my-lg-n2 {
	margin-bottom:-0.5rem !important;
}
#openzcBox .ml-lg-n2,#openzcBox .mx-lg-n2 {
	margin-left:-0.5rem !important;
}
#openzcBox .m-lg-n3 {
	margin:-1rem !important;
}
#openzcBox .mt-lg-n3,#openzcBox .my-lg-n3 {
	margin-top:-1rem !important;
}
#openzcBox .mr-lg-n3,#openzcBox .mx-lg-n3 {
	margin-right:-1rem !important;
}
#openzcBox .mb-lg-n3,#openzcBox .my-lg-n3 {
	margin-bottom:-1rem !important;
}
#openzcBox .ml-lg-n3,#openzcBox .mx-lg-n3 {
	margin-left:-1rem !important;
}
#openzcBox .m-lg-n4 {
	margin:-1.5rem !important;
}
#openzcBox .mt-lg-n4,#openzcBox .my-lg-n4 {
	margin-top:-1.5rem !important;
}
#openzcBox .mr-lg-n4,#openzcBox .mx-lg-n4 {
	margin-right:-1.5rem !important;
}
#openzcBox .mb-lg-n4,#openzcBox .my-lg-n4 {
	margin-bottom:-1.5rem !important;
}
#openzcBox .ml-lg-n4,#openzcBox .mx-lg-n4 {
	margin-left:-1.5rem !important;
}
#openzcBox .m-lg-n5 {
	margin:-3rem !important;
}
#openzcBox .mt-lg-n5,#openzcBox .my-lg-n5 {
	margin-top:-3rem !important;
}
#openzcBox .mr-lg-n5,#openzcBox .mx-lg-n5 {
	margin-right:-3rem !important;
}
#openzcBox .mb-lg-n5,#openzcBox .my-lg-n5 {
	margin-bottom:-3rem !important;
}
#openzcBox .ml-lg-n5,#openzcBox .mx-lg-n5 {
	margin-left:-3rem !important;
}
#openzcBox .m-lg-auto {
	margin:auto !important;
}
#openzcBox .mt-lg-auto,#openzcBox .my-lg-auto {
	margin-top:auto !important;
}
#openzcBox .mr-lg-auto,#openzcBox .mx-lg-auto {
	margin-left:auto !important;
	margin-right:inherit !important;
}
#openzcBox .mb-lg-auto,#openzcBox .my-lg-auto {
	margin-bottom:auto !important;
}
#openzcBox .mx-lg-auto {
	margin-right:auto !important;
	margin-left:auto !important;
}
#openzcBox .ml-lg-auto {
	margin-right:auto !important;
	margin-left:0 !important;
}
}@media (min-width:1200px) {
	.m-xl-0 {
	margin:0 !important;
}
#openzcBox .mt-xl-0,#openzcBox .my-xl-0 {
	margin-top:0 !important;
}
#openzcBox .mr-xl-0 {
	margin-left:0 !important;
	margin-right:0 !important;
}
#openzcBox .mb-xl-0,#openzcBox .my-xl-0 {
	margin-bottom:0 !important;
}
#openzcBox .ml-xl-0 {
	margin-right:0 !important;
	margin-left:0 !important;
}
#openzcBox .m-xl-1 {
	margin:0.25rem !important;
}
#openzcBox .mt-xl-1,#openzcBox .my-xl-1 {
	margin-top:0.25rem !important;
}
#openzcBox .mr-xl-1 {
	margin-left:0.25rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-xl-1,#openzcBox .my-xl-1 {
	margin-bottom:0.25rem !important;
}
#openzcBox .ml-xl-1 {
	margin-right:0.25rem !important;
	margin-left:0 !important;
}
#openzcBox .m-xl-2 {
	margin:0.5rem !important;
}
#openzcBox .mt-xl-2,#openzcBox .my-xl-2 {
	margin-top:0.5rem !important;
}
#openzcBox .mr-xl-2 {
	margin-left:0.5rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-xl-2,#openzcBox .my-xl-2 {
	margin-bottom:0.5rem !important;
}
#openzcBox .ml-xl-2 {
	margin-right:0.5rem !important;
	margin-left:0 !important;
}
#openzcBox .m-xl-3 {
	margin:1rem !important;
}
#openzcBox .mt-xl-3,#openzcBox .my-xl-3 {
	margin-top:1rem !important;
}
#openzcBox .mr-xl-3 {
	margin-left:1rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-xl-3,#openzcBox .my-xl-3 {
	margin-bottom:1rem !important;
}
#openzcBox .ml-xl-3 {
	margin-right:1rem !important;
	margin-left:0 !important;
}
#openzcBox .m-xl-4 {
	margin:1.5rem !important;
}
#openzcBox .mt-xl-4,#openzcBox .my-xl-4 {
	margin-top:1.5rem !important;
}
#openzcBox .mr-xl-4 {
	margin-left:1.5rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-xl-4,#openzcBox .my-xl-4 {
	margin-bottom:1.5rem !important;
}
#openzcBox .ml-xl-4 {
	margin-right:1.5rem !important;
	margin-left:0 !important;
}
#openzcBox .m-xl-5 {
	margin:3rem !important;
}
#openzcBox .mt-xl-5,#openzcBox .my-xl-5 {
	margin-top:3rem !important;
}
#openzcBox .mr-xl-5 {
	margin-left:3rem !important;
	margin-right:0 !important;
}
#openzcBox .mb-xl-5,#openzcBox .my-xl-5 {
	margin-bottom:3rem !important;
}
#openzcBox .ml-xl-5 {
	margin-right:3rem !important;
	margin-left:0 !important;
}
#openzcBox .p-xl-0 {
	padding:0 !important;
}
#openzcBox .pt-xl-0,#openzcBox .py-xl-0 {
	padding-top:0 !important;
}
#openzcBox .pr-xl-0 {
	padding-left:0 !important;
	padding-right:0 !important;
}
#openzcBox .pb-xl-0,#openzcBox .py-xl-0 {
	padding-bottom:0 !important;
}
#openzcBox .pl-xl-0 {
	padding-right:0 !important;
	padding-left:0 !important;
}
#openzcBox .p-xl-1 {
	padding:0.25rem !important;
}
#openzcBox .pt-xl-1,#openzcBox .py-xl-1 {
	padding-top:0.25rem !important;
}
#openzcBox .pr-xl-1 {
	padding-left:0.25rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-xl-1,#openzcBox .py-xl-1 {
	padding-bottom:0.25rem !important;
}
#openzcBox .pl-xl-1 {
	padding-right:0.25rem !important;
	padding-left:0 !important;
}
#openzcBox .p-xl-2 {
	padding:0.5rem !important;
}
#openzcBox .pt-xl-2,#openzcBox .py-xl-2 {
	padding-top:0.5rem !important;
}
#openzcBox .pr-xl-2 {
	padding-left:0.5rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-xl-2,#openzcBox .py-xl-2 {
	padding-bottom:0.5rem !important;
}
#openzcBox .pl-xl-2 {
	padding-right:0.5rem !important;
	padding-left:0 !important;
}
#openzcBox .p-xl-3 {
	padding:1rem !important;
}
#openzcBox .pt-xl-3,#openzcBox .py-xl-3 {
	padding-top:1rem !important;
}
#openzcBox .pr-xl-3 {
	padding-left:1rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-xl-3,#openzcBox .py-xl-3 {
	padding-bottom:1rem !important;
}
#openzcBox .pl-xl-3 {
	padding-right:1rem !important;
	padding-left:0 !important;
}
#openzcBox .p-xl-4 {
	padding:1.5rem !important;
}
#openzcBox .pt-xl-4,#openzcBox .py-xl-4 {
	padding-top:1.5rem !important;
}
#openzcBox .pr-xl-4 {
	padding-left:1.5rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-xl-4,#openzcBox .py-xl-4 {
	padding-bottom:1.5rem !important;
}
#openzcBox .pl-xl-4 {
	padding-right:1.5rem !important;
	padding-left:0 !important;
}
#openzcBox .p-xl-5 {
	padding:3rem !important;
}
#openzcBox .pt-xl-5,#openzcBox .py-xl-5 {
	padding-top:3rem !important;
}
#openzcBox .pr-xl-5 {
	padding-left:3rem !important;
	padding-right:0 !important;
}
#openzcBox .pb-xl-5,#openzcBox .py-xl-5 {
	padding-bottom:3rem !important;
}
#openzcBox .pl-xl-5 {
	padding-right:3rem !important;
	padding-left:0 !important;
}
#openzcBox .m-xl-n1 {
	margin:-0.25rem !important;
}
#openzcBox .mt-xl-n1,#openzcBox .my-xl-n1 {
	margin-top:-0.25rem !important;
}
#openzcBox .mr-xl-n1,#openzcBox .mx-xl-n1 {
	margin-right:-0.25rem !important;
}
#openzcBox .mb-xl-n1,#openzcBox .my-xl-n1 {
	margin-bottom:-0.25rem !important;
}
#openzcBox .ml-xl-n1,#openzcBox .mx-xl-n1 {
	margin-left:-0.25rem !important;
}
#openzcBox .m-xl-n2 {
	margin:-0.5rem !important;
}
#openzcBox .mt-xl-n2,#openzcBox .my-xl-n2 {
	margin-top:-0.5rem !important;
}
#openzcBox .mr-xl-n2,#openzcBox .mx-xl-n2 {
	margin-right:-0.5rem !important;
}
#openzcBox .mb-xl-n2,#openzcBox .my-xl-n2 {
	margin-bottom:-0.5rem !important;
}
#openzcBox .ml-xl-n2,#openzcBox .mx-xl-n2 {
	margin-left:-0.5rem !important;
}
#openzcBox .m-xl-n3 {
	margin:-1rem !important;
}
#openzcBox .mt-xl-n3,#openzcBox .my-xl-n3 {
	margin-top:-1rem !important;
}
#openzcBox .mr-xl-n3,#openzcBox .mx-xl-n3 {
	margin-right:-1rem !important;
}
#openzcBox .mb-xl-n3,#openzcBox .my-xl-n3 {
	margin-bottom:-1rem !important;
}
#openzcBox .ml-xl-n3,#openzcBox .mx-xl-n3 {
	margin-left:-1rem !important;
}
#openzcBox .m-xl-n4 {
	margin:-1.5rem !important;
}
#openzcBox .mt-xl-n4,#openzcBox .my-xl-n4 {
	margin-top:-1.5rem !important;
}
#openzcBox .mr-xl-n4,#openzcBox .mx-xl-n4 {
	margin-right:-1.5rem !important;
}
#openzcBox .mb-xl-n4,#openzcBox .my-xl-n4 {
	margin-bottom:-1.5rem !important;
}
#openzcBox .ml-xl-n4,#openzcBox .mx-xl-n4 {
	margin-left:-1.5rem !important;
}
#openzcBox .m-xl-n5 {
	margin:-3rem !important;
}
#openzcBox .mt-xl-n5,#openzcBox .my-xl-n5 {
	margin-top:-3rem !important;
}
#openzcBox .mr-xl-n5,#openzcBox .mx-xl-n5 {
	margin-right:-3rem !important;
}
#openzcBox .mb-xl-n5,#openzcBox .my-xl-n5 {
	margin-bottom:-3rem !important;
}
#openzcBox .ml-xl-n5,#openzcBox .mx-xl-n5 {
	margin-left:-3rem !important;
}
#openzcBox .m-xl-auto {
	margin:auto !important;
}
#openzcBox .mt-xl-auto,#openzcBox .my-xl-auto {
	margin-top:auto !important;
}
#openzcBox .mr-xl-auto,#openzcBox .mx-xl-auto {
	margin-left:auto !important;
	margin-right:inherit !important;
}
#openzcBox .mb-xl-auto,#openzcBox .my-xl-auto {
	margin-bottom:auto !important;
}
#openzcBox .mx-xl-auto {
	margin-right:auto !important;
	margin-left:auto !important;
}
#openzcBox .ml-xl-auto {
	margin-right:auto !important;
	margin-left:0 !important;
}
}#openzcBox .float-left {
	float:right !important;
}
#openzcBox .float-right {
	float:left !important;
}
#openzcBox .float-none {
	float:none !important;
}
@media (min-width:576px) {
	.float-sm-left {
	float:right !important;
}
#openzcBox .float-sm-right {
	float:left !important;
}
#openzcBox .float-sm-none {
	float:none !important;
}
}@media (min-width:768px) {
	#openzcBox .float-md-left {
	float:right !important;
}
#openzcBox .float-md-right {
	float:left !important;
}
#openzcBox .float-md-none {
	float:none !important;
}
}@media (min-width:992px) {
	#openzcBox .float-lg-left {
	float:right !important;
}
#openzcBox .float-lg-right {
	float:left !important;
}
#openzcBox .float-lg-none {
	float:none !important;
}
}@media (min-width:1200px) {
	#openzcBox .float-xl-left {
	float:right !important;
}
#openzcBox .float-xl-right {
	float:left !important;
}
#openzcBox .float-xl-none {
	float:none !important;
}
}#openzcBox .text-left {
	text-align:right !important;
}
#openzcBox .text-right {
	text-align:left !important;
}
#openzcBox .text-center {
	text-align:center !important;
}
@media (min-width:576px) {
	#openzcBox .text-sm-left {
	text-align:right !important;
}
#openzcBox .text-sm-right {
	text-align:left !important;
}
#openzcBox .text-sm-center {
	text-align:center !important;
}
}@media (min-width:768px) {
	#openzcBox .text-md-left {
	text-align:right !important;
}
#openzcBox .text-md-right {
	text-align:left !important;
}
#openzcBox .text-md-center {
	text-align:center !important;
}
}@media (min-width:992px) {
	#openzcBox .text-lg-left {
	text-align:right !important;
}
#openzcBox .text-lg-right {
	text-align:left !important;
}
#openzcBox .text-lg-center {
	text-align:center !important;
}
}@media (min-width:1200px) {
	#openzcBox .text-xl-left {
	text-align:right !important;
}
#openzcBox .text-xl-right {
	text-align:left !important;
}
#openzcBox .text-xl-center {
	text-align:center !important;
}
}#openzcBox .navbar-header {
	padding:0 0 0 calc(24px / 2);
}
#openzcBox .main-content {
	margin-left:0px;
	margin-right:250px;
}
#openzcBox .footer {
	left:0px;
	right:250px;
}
#openzcBox #sidebar-menu .has-arrow:after {
	float:left;
}
#openzcBox #sidebar-menu ul li ul.sub-menu li a {
	padding:.4rem 3.5rem .4rem 1.5rem;
}
#openzcBox .vertical-collpsed .main-content {
	margin-left:0px;
	margin-right:70px;
}
#openzcBox .vertical-collpsed .footer {
	left:0px;
	right:70px;
}
#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu > ul > li > a i {
	margin-left:0;
	margin-right:4px;
}
#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu > ul > li > a span {
	padding-right:25px;
	padding-left:0;
}
#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > ul {
	left:0;
	right:70px;
}
#openzcBox .vertical-collpsed .vertical-menu #sidebar-menu > ul ul li:hover > ul {
	left:auto;
	right:190px;
}
@media (max-width:992px) {
	#openzcBox .main-content {
	margin-right:0 !important;
}
#openzcBox .footer {
	right:0;
}
}#openzcBox .right-bar {
	float:left !important;
	left:-290px;
	right:auto;
}
#openzcBox .right-bar .user-box .user-img .user-edit {
	right:0;
	left:-5px;
}
#openzcBox .right-bar-enabled .right-bar {
	left:0;
	right:auto;
}
body[data-sidebar-size=small] #openzcBox #sidebar-menu ul li ul.sub-menu li a {
	padding-right:1.5rem;
}
body[data-sidebar-size=small].vertical-collpsed #openzcBox .vertical-menu #sidebar-menu {
	text-align:right;
}
body[data-sidebar-size=small].vertical-collpsed #openzcBox .main-content {
	margin-left:0;
	margin-right:70px;
}
body[data-sidebar-size=small].vertical-collpsed #openzcBox .footer {
	left:70px;
}
body[data-sidebar-size=small] #openzcBox .main-content {
	margin-right:160px;
	margin-left:0;
}
body[data-layout=horizontal]#openzcBox  .main-content {
	margin-right:0 !important;
}
body[data-layout=horizontal] #openzcBox .footer {
	right:0 !important;
}
@media (min-width:992px) {
	#openzcBox .topnav .navbar-nav .nav-item:first-of-type .nav-link {
	padding-left:1.3rem;
	padding-right:0;
}
#openzcBox .topnav .dropdown .dropdown-menu {
	right:0px;
	left:auto;
}
}#openzcBox .arrow-down:after {
	margin-left:0px;
	margin-right:10px;
}
#openzcBox .navbar-nav .dropdown-menu {
	text-align:right;
}
@media (min-width:992px) {
	#openzcBox .topnav .dropdown .dropdown-menu .arrow-down::after {
	right:auto;
	left:15px;
	-webkit-transform:rotate(45deg) translateY(-50%);
	transform:rotate(45deg) translateY(-50%);
}
#openzcBox .topnav .dropdown .dropdown-menu .dropdown .dropdown-menu {
	right:100%;
	left:auto;
}
}@media (max-width:991.98px) {
	#openzcBox .topnav .dropdown .dropdown-menu {
	padding-left:0px;
	padding-right:15px;
}
}#openzcBox .lnb-calendars-item {
	margin-right:0;
	margin-left:7px;
}
#openzcBox input[type=checkbox].tui-full-calendar-checkbox-round + span {
	margin-right:0px;
	margin-left:8px;
}
#openzcBox .tui-full-calendar-time-schedule-content {
	padding:1px 3px 0 0;
}
#openzcBox .legendLabel {
	padding-right:5px !important;
	padding-left:20px;
}
#openzcBox .select2-container .select2-selection--single .select2-selection__rendered {
	padding-right:12px;
}
#openzcBox .select2-container .select2-selection--single .select2-selection__arrow {
	left:3px;
	right:auto;
}
#openzcBox .select2-container .select2-selection--multiple .select2-selection__choice {
	float:right;
	margin-left:5px;
	margin-right:0;
}
#openzcBox .select2-container .select2-search__field {
	text-align:right;
}
#openzcBox .select2-container .select2-search--inline {
	float:right;
}
#openzcBox .bootstrap-select .dropdown-toggle:before {
	float:left;
}
#openzcBox .bootstrap-select .dropdown-toggle .filter-option {
	text-align:right;
}
#openzcBox .bootstrap-select .dropdown-toggle .filter-option-inner {
	padding-right:0;
	padding-left:inherit;
}
#openzcBox .dataTables_wrapper .dataTables_filter {
	text-align:left !important;
}
#openzcBox .dataTables_wrapper .dataTables_filter input {
	margin-left:0px !important;
	margin-right:0.5em;
}
#openzcBox .footable.breakpoint > tbody > tr > td > span.footable-toggle {
	padding-left:5px;
	padding-right:0;
}
#openzcBox .tablesaw-columntoggle-popup .tablesaw-btn-group > label input {
	margin-right:0;
	margin-left:.8em;
}
#openzcBox .tablesaw-bar .tablesaw-bar-section .tablesaw-btn {
	margin-left:0;
	margin-right:.4em;
}
#openzcBox .table-rep-plugin .btn-group.pull-right {
	float:left;
}
#openzcBox .table-rep-plugin .checkbox-row label:after {
	margin-left:-22px;
	top:-2px;
}
#openzcBox .parsley-errors-list > li {
	padding-left:0;
	padding-right:20px;
}
#openzcBox .parsley-errors-list > li:before {
	left:auto;
	right:2px;
}
/* =============
   Form wizard
============= */
@media (min-width:992px) {
	#openzcBox .twitter-bs-wizard .twitter-bs-wizard-nav .nav-link {
	text-align:right;
}
}#openzcBox .twitter-bs-wizard .twitter-bs-wizard-pager-link li.next {
	float:left;
}
#openzcBox .editable-buttons {
	margin-left:0;
	margin-right:7px;
}
#openzcBox .editable-buttons .editable-cancel {
	margin-left:0;
	margin-right:7px;
}
#openzcBox .dropdown-megamenu.show {
	left:20px !important;
}
#openzcBox .icon-list-demo i {
	margin-left:12px;
	margin-right:0;
}
@media print {
	#openzcBox .content-page,#openzcBox .content,body {
	margin-right:0;
}
}#openzcBox .demos-show-btn {
	left:0;
	right:auto;
	border-radius:0 6px 6px 0;
}
#openzcBox .verti-timeline {
	border-left:0;
	border-right:3px dashed #f6f6f6;
}
#openzcBox .verti-timeline .event-list {
	padding:0 30px 40px 0;
}
#openzcBox .verti-timeline .event-list .event-timeline-dot {
	left:auto;
	right:-9px;
}
#openzcBox .email-leftbar {
	float:right;
}
#openzcBox .email-rightbar {
	margin-right:260px;
	margin-left:0px;
}
#openzcBox .message-list li .col-mail {
	float:right;
}
#openzcBox .message-list li .col-mail-1 .star-toggle,#openzcBox .message-list li .col-mail-1 .checkbox-wrapper-mail,#openzcBox .message-list li .col-mail-1 .dot {
	float:right;
}
#openzcBox .message-list li .col-mail-1 .checkbox-wrapper-mail {
	margin:15px 20px 0 10px;
}
#openzcBox .message-list li .col-mail-1 .star-toggle {
	margin-right:5px;
}
#openzcBox .message-list li .col-mail-1 .title {
	right:110px;
	left:0;
}
#openzcBox .message-list li .col-mail-2 {
	right:320px;
	left:0;
}
#openzcBox .message-list li .col-mail-2 .subject {
	right:0;
	left:200px;
}
#openzcBox .message-list li .col-mail-2 .date {
	left:0;
	right:auto;
	padding-right:80px;
	padding-left:0px;
}
#openzcBox .message-list .checkbox-wrapper-mail label:before {
	right:4px;
}
@media (max-width:767px) {
	#openzcBox .email-leftbar {
	float:none !important;
	width:100%;
}
#openzcBox .email-rightbar {
	margin-right:0;
}
}#openzcBox .home-btn {
	position:absolute;
	left:25px;
	right:auto;
}
#openzcBox .chat-conversation .conversation-list .dropdown {
	float:left;
}
#openzcBox .chat-conversation .conversation-list .ctext-wrap {
	border-radius:8px 8px 0 8px;
}
#openzcBox .chat-conversation .right {
	float:left;
}
#openzcBox .chat-conversation .right .conversation-list .ctext-wrap {
	text-align:left;
	border-radius:8px 8px 8px 0;
}
#openzcBox .chat-conversation .right .conversation-list .dropdown {
	float:right;
}
#openzcBox .chat-conversation .last-chat .conversation-list:before {
	right:auto;
	left:0;
}
#openzcBox .chat-input {
	padding-left:120px;
	padding-right:12px;
}
#openzcBox .chat-input-links {
	right:auto;
	left:16px;
}
@media (min-width:576px) {
	#openzcBox .currency-value {
	position:relative;
}
#openzcBox .currency-value:after {
	right:auto;
	left:-34px;
}
}
